aboutsummaryrefslogtreecommitdiff
path: root/gnu
Commit message (Collapse)AuthorAge
* Fix issues with PostgreSQLguix-for-govuk-mini-environment-admin_release_4guix-for-govuk-mini-environment-adminChristopher Baines2018-12-31
|
*-----. Merge remote-tracking branches 'cbaines/wip-rails-extra-packages-updated', ↵Christopher Baines2018-12-31
|\ \ \ \ | | | | | | | | | | | | | | | 'cbaines/coala', 'cbaines/terraform', 'origin/release' and 'cbaines/workaround-cloudfoundry-tar-unpacking-issue' into guix-for-govuk-mini-environment-admin-new
| | | * | services: Add RabbitMQ.release_28Christopher Baines2018-12-04
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/services/message-broker.scm: New file. * gnu/services/message-broker.scm: New file. * gnu/local.mk: Add entries for new files.
| | | * | gnu: Add rabbitmq.Christopher Baines2018-12-04
| | | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/rabbitmq.scm: New file. * gnu/local.mk: Add gnu/packages/rabbitmq.scm.
| | | * | Use a pid file in the mysql serviceChristopher Baines2018-12-04
| | | | |
| | | * | scripts: system: Add support for container network sharing.Christopher Baines2018-12-04
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is a port of the functionality in the Guix environment command to the guix system container command. This requires additional changes to the operating-system definitions used, in particular, networking related services may need removing if the host network is shared. * guix/scripts/system.scm (system-derivation-for-action): Add #:container-shared-network? argument. (perform-action): Add #:container-shared-network? argument. (show-help): Add "-N, --network" help information. (%options): Add network option. (process-action): Call perform-action with #:container-shared-network?. * gnu/system/linux-container.scm (%network-configuration-files): New variable. (container-script): Add support for returning a container script that shares the host network. * gnu/system.scm (essential-services): Add #:container-shared-network? argument. (operating-system-services): Add #:container-shared-network? argument. (operating-system-etc-service): Add #:container-shared-network? argument, and support for ommiting some configuration if the network is shared. (operating-system-activation-script): Add #:container-shared-network? argument, and pass this through to the operating-system-services procedure. (operating-system-boot-script): Add #:container-shared-network? argument, and pass this through to the operating-system-services procedure. (operating-system-derivation): Add the #:container-shared-network? argument, and pass this through to the operating-system-services procedure. (operating-system-profile): Add the #:container-shared-network? argument, and pass this through to the operating-system-services procedure.
| | | * | Add max_allowed_packet to the MariaDB/Mysql configurationChristopher Baines2018-12-04
| | | | | | | | | | | | | | | | | | | | | | | | | This should be done in govuk-guix, but this configuration is currently not easy.
| | | * | Export test-modulesChristopher Baines2018-12-04
| | | | |
| | | * | Make test-modules a parameterChristopher Baines2018-12-04
| | | | |
| | | * | services: Add elasticsearch.Christopher Baines2018-12-04
| | | | |
| | | * | gnu: Add elasticsearch.Christopher Baines2018-12-04
| | | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/databases.scm (elasticsearch-1.7.2, elasticsearch): New variables.
| | * | | gnu: Add terraform-provider-local.Christopher Baines2018-12-28
| | | | | | | | | | | | | | | | | | | | * gnu/packages/terraform.scm (terraform-provider-local): New variable.
| | * | | gnu: Add terraform-provider-aws.Christopher Baines2018-12-28
| | | | | | | | | | | | | | | | | | | | * gnu/packages/terraform.scm (terraform-provider-aws): New variable.
| | * | | gnu: Add terraform-provider-template.Christopher Baines2018-12-28
| | | | | | | | | | | | | | | | | | | | * gnu/packages/terraform.scm (terraform-provider-template): New variable.
| | * | | gnu: Add terraform-provider-libvirt.Christopher Baines2018-12-28
| | | | | | | | | | | | | | | | | | | | * gnu/packages/terraform.scm (terraform-provider-libvirt): New variable.
| | * | | gnu: Add terraform.Christopher Baines2018-12-28
| | | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/terraform.scm (New file). * gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
| * | | | gnu: Add coala-bears.Christopher Baines2018-12-31
| | | | |
| * | | | gnu: Add python-munkres3.Christopher Baines2018-12-31
| | | | |
| * | | | gnu: Add python-yamllint.Christopher Baines2018-12-31
| | | | |
| * | | | gnu: Add python-pathspec.Christopher Baines2018-12-31
| | | | |
| * | | | gnu: Add python-vulture.Christopher Baines2018-12-31
| | | | |
| * | | | gnu: Add python-vim-vint.Christopher Baines2018-12-31
| | | | |
| * | | | gnu: Add python-ansicolor.Christopher Baines2018-12-31
| | | | |
| * | | | gnu: Add python-scspell3k.Christopher Baines2018-12-31
| | | | |
| * | | | gnu: Add python-safety.Christopher Baines2018-12-31
| | | | |
| * | | | gnu: Add python-dparse.Christopher Baines2018-12-31
| | | | |
| * | | | gnu: Add python-rstcheck.Christopher Baines2018-12-31
| | | | |
| * | | | gnu: Add python-restructuredtext-lint.Christopher Baines2018-12-31
| | | | |
| * | | | gnu: Add python-pyroma.Christopher Baines2018-12-31
| | | | |
| * | | | gnu: Add python-pydocstyle.Christopher Baines2018-12-31
| | | | |
| * | | | gnu: Add python-proselint.Christopher Baines2018-12-31
| | | | |
| * | | | gnu: Add python-mypy-lang.Christopher Baines2018-12-31
| | | | |
| * | | | gnu: Add python-html-linter.Christopher Baines2018-12-31
| | | | |
| * | | | gnu: Add python-template-remover.Christopher Baines2018-12-31
| | | | |
| * | | | gnu: Add python-guess-language-spirit.Christopher Baines2018-12-31
| | | | |
| * | | | gnu: Add python-eradicate.Christopher Baines2018-12-31
| | | | |
| * | | | gnu: Add python-dennis.Christopher Baines2018-12-31
| | | | |
| * | | | gnu: Add python-cpplint.Christopher Baines2018-12-31
| | | | |
| * | | | gnu: Add python-cppclean.Christopher Baines2018-12-31
| | | | |
| * | | | gnu: Add python-cmakelint.Christopher Baines2018-12-31
| | | | |
| * | | | gnu: Add python-autoflake.Christopher Baines2018-12-31
| | | | |
| * | | | gnu: Add coala.Christopher Baines2018-12-31
| | | | |
| * | | | gnu: Add python-colorlog.Christopher Baines2018-12-31
| | | | |
| * | | | gnu: Add python-dependency-management.Christopher Baines2018-12-31
| | | | |
| * | | | gnu: Add python-coala-utils.Christopher Baines2018-12-31
| | | | |
| * | | | gnu: Add python-libclang-py3.Christopher Baines2018-12-31
| | | | |
| * | | | gnu: Add python-pyprint.Christopher Baines2018-12-31
| | | | |
| * | | | gnu: Add python-testfixtures.Christopher Baines2018-12-31
| | | | |
| * | | | gnu: Add python-unidiff.Christopher Baines2018-12-31
| | | | |
| * | | | gnu: Add python-sarge.Christopher Baines2018-12-31
| | | | |