Branch: refs/heads/master
Home: https://github.com/openSUSE/open-build-service
Commit: 2af3b322252d93a9bc0ec1870b19e28c2a665ef9
https://github.com/openSUSE/open-build-service/commit/2af3b322252d93a9bc0ec1...
Author: Frank Schreiner
Date: 2017-11-22 (Wed, 22 Nov 2017)
Changed paths:
M Makefile.include
M dist/Makefile
M dist/obs-apache24.conf
A dist/obs-container-registry.conf
M dist/obs-server.spec
M dist/setup-appliance.sh
A dist/t/osc/0200-check_docker_registry.ts
M src/backend/BSConfig.pm.template
Log Message:
-----------
[dist] docker registry on appliance
This commit ships
* configuration files
* test cases
* patches for
* setup-appliance.sh
* Makefile
* spec file
a container registry which allow
* anonymous pulls from anywhere
* anonymous pushes from localhost.
This is done by proxying access to the registry through
apache and restricting any other http method than GET and HEAD
to localhost.
This commit includes the following changes
* new vhost config including a proxy forward on port 444 to the local registry
* new pathes under /srv/www/registry in install routines and spec file
* setup-appliance.sh now checks
* if docker-distribution-registry is installed
* config variables are untouched in BSConfig
* then it configures
* /etc/registry/config.yml
* BSConfig
* restarts daemons if needed
* enables and starts required services
Commit: 7ddc13a78f26aca8c66fd682b9c5910dad829f61
https://github.com/openSUSE/open-build-service/commit/7ddc13a78f26aca8c66fd6...
Author: Frank Schreiner
Date: 2017-11-24 (Fri, 24 Nov 2017)
Changed paths:
M Makefile.include
M dist/Makefile
M dist/obs-apache24.conf
A dist/obs-container-registry.conf
M dist/obs-server.spec
M dist/setup-appliance.sh
A dist/t/osc/0200-check_docker_registry.ts
M src/backend/BSConfig.pm.template
Log Message:
-----------
Merge pull request #4154 from M0ses/docker_registry_config
[dist] docker registry on appliance
Compare: https://github.com/openSUSE/open-build-service/compare/5da1e6f6c539...7ddc13...