mirror of
https://github.com/sameersbn/docker-gitlab.git
synced 2026-01-18 13:58:25 +00:00
16 KiB
16 KiB
Changelog
This file only reflects the changes that are made in this image. Please refer to the upstream GitLab CHANGELOG for the list of changes in GitLab.
8.4.4
- gitlab: upgrade to CE v8.4.4
8.4.3
- gitlab: upgrade to CE v8.4.3
8.4.2
- gitlab-workhorse: upgrade to v0.6.2
- gitlab: upgrade to CE v8.4.2
8.4.1
- gitlab: upgrade to CE v8.4.1
8.4.0-1
assets:precompilemoved back to build time
8.4.0
- gitlab-shell: upgrade to v.2.6.10
- gitlab-workhorse: upgrade to v0.6.1
- gitlab: upgrade to CE v8.4.0
- oauth: expose cas3 oauth configuration options
- oauth: expose azure oauth configuration options
assets:precompileexecuted at runtime
8.3.4
- gitlab-workhorse: upgrade to v0.5.4
- gitlab: upgrade to CE v8.3.4
- expose
LDAP_TIMEOUTconfiguration parameter
8.3.2
- gitlab: upgrade to CE v8.3.2
8.3.1
- gitlab: upgrade to CE v8.3.1
8.3.0-1
- fixed static asset routing when
GITLAB_RELATIVE_URL_ROOTis used.
8.3.0
envsubstis now used for updating the configurations- renamed config
CA_CERTIFICATES_PATHtoSSL_CA_CERTIFICATES_PATH - renamed config
GITLAB_HTTPS_HSTS_ENABLEDtoNGINX_HSTS_ENABLED - renamed config
GITLAB_HTTPS_HSTS_MAXAGEtoNGINX_HSTS_MAXAGE - renamed config
GITLAB_BACKUPStoGITLAB_BACKUP_SCHEDULE - gitlab-workhorse: upgrade to v0.5.1
- gitlab: upgrade to CE v8.3.0
- expose
GITLAB_MAX_OBJECT_SIZEconfiguration parameter - removed
NGINX_MAX_UPLOAD_SIZEconfiguration parameter - gitlab-shell: upgrade to v.2.6.9
8.2.3
- fixed static asset routing when
GITLAB_RELATIVE_URL_ROOTis used. - added
GITLAB_BACKUP_PG_SCHEMAconfiguration parameter - gitlab: upgrade to CE v8.2.3
8.2.2
- added
GITLAB_DOWNLOADS_DIRconfiguration parameter DB_TYPEparameter renamed toDB_ADAPTERwithmysql2andpostgresqlas accepted values- exposed
DB_ENCODINGparameter - gitlab: upgrade to CE v8.2.2
8.2.1-1
- fixed typo while setting the value of
GITLAB_ARTIFACTS_DIR
8.2.1
- expose rack_attack configuration options
- gitlab-shell: upgrade to v.2.6.8
- gitlab: upgrade to CE v8.2.1
- added
GITLAB_ARTIFACTS_ENABLEDconfiguration parameter - added
GITLAB_ARTIFACTS_DIRconfiguration parameter
8.2.0
- gitlab-shell: upgrade to v.2.6.7
- gitlab-workhorse: upgrade to v.0.4.2
- gitlab: upgrade to CE v8.2.0
- added
GITLAB_SHARED_DIRconfiguration parameter - added
GITLAB_LFS_OBJECTS_DIRconfiguration parameter - added
GITLAB_PROJECTS_BUILDSconfiguration parameter - added
GITLAB_LFS_ENABLEDconfiguration parameter
8.1.4
- gitlab: upgrade to CE v8.1.4
8.1.3
- proper long-term fix for http/https cloning when
GITLAB_RELATIVE_URL_ROOTis used - gitlab: upgrade to CE v8.1.3
- Expose Facebook OAUTH configuration parameters
8.1.2
- gitlab: upgrade to CE v8.1.2
- removed
GITLAB_SATELLITES_TIMEOUTconfiguration parameter
8.1.0-2
- Recompile assets when
GITLAB_RELATIVE_URL_ROOTis used Fixes #481
8.1.0-1
- temporary fix for http/https cloning when
GITLAB_RELATIVE_URL_ROOTis used
8.1.0
- gitlab: upgrade to CE v8.1.0
- gitlab-git-http-server: upgrade to v0.3.0
8.0.5-1
- speed up container startup by compiling assets at image build time
- test connection to redis-server
8.0.5
- gitlab: upgrade to CE v.8.0.5
8.0.4-2
- fix http/https cloning when
GITLAB_RELATIVE_URL_ROOTis used - allow user to override
OAUTH_ENABLEDsetting
8.0.4-1
- update baseimage to
sameersbn/ubuntu:14.04.20151011
8.0.4
- gitlab: upgrade to CE v.8.0.4
8.0.3
- gitlab: upgrade to CE v.8.0.3
8.0.2
- gitlab: upgrade to CE v.8.0.2
- added
IMAP_STARTTLSparameter, defaults tofalse - expose oauth parameters for crowd server
8.0.0
- set default value of
DB_TYPEtopostgres - added sample Kubernetes rc and service description files
- expose
GITLAB_BACKUP_ARCHIVE_PERMISSIONSparameter - gitlab: upgrade to CE v.8.0.0
- added
GITLAB_SECRETS_DB_KEY_BASEparameter - added
GITLAB_NOTIFY_ON_BROKEN_BUILDSandGITLAB_NOTIFY_PUSHERparameters - added options to email IMAP and reply by email feature
- set value of
GITLAB_EMAILtoSMTP_USERif defined, else default toexample@example.com - removed
GITLAB_ROBOTS_OVERRIDEparameter. Override defaultrobots.txtifGITLAB_ROBOTS_PATHexists. - added CI redirection using
GITLAB_CI_HOSTparameter
7.14.3
- gitlab: upgrade to CE v.7.14.3
7.14.2
- Apply grsecurity policies to nodejs binary #394
- Fix broken emojis post migration #196
- gitlab-shell: upgrade to v.2.6.5
- gitlab: upgrade to CE v.7.14.2
7.14.1
- gitlab: upgrade to CE v.7.14.1
7.14.0
- gitlab-shell: upgrade to v.2.6.4
- gitlab: upgrade to CE v.7.14.0
7.13.5
- gitlab: upgrade to CE v.7.13.5
7.13.4
- gitlab: upgrade to CE v.7.13.4
7.13.3
- gitlab: upgrade to CE v.7.13.3
7.13.2
- gitlab: upgrade to CE v.7.13.2
7.13.1
- gitlab: upgrade to CE v.7.13.1
7.13.0
- expose SAML OAuth provider configuration
- expose
OAUTH_AUTO_SIGN_IN_WITH_PROVIDERconfiguration - gitlab: upgrade to CE v.7.13.0
7.12.2-2
- enable persistence
.secretfile used in 2FA
7.12.2-1
- fixed gitlab:backup:restore raketask
7.12.2
- gitlab: upgrade to CE v.7.12.2
7.12.1
- gitlab: upgrade to CE v.7.12.1
7.12.0
- added
SMTP_TLSconfiguration parameter - gitlab: upgrade to CE v.7.12.0
- added
OAUTH_AUTO_LINK_LDAP_USERconfiguration parameter
7.11.4-1
- base image update to fix SSL vulnerability
7.11.4
- gitlab: upgrade to CE v.7.11.4
7.11.3
- gitlab: upgrade to CE v.7.11.3
7.11.2
- gitlab: upgrade to CE v.7.11.2
7.11.0
- init: added
SIDEKIQ_MEMORY_KILLER_MAX_RSSconfiguration option - init: added
SIDEKIQ_SHUTDOWN_TIMEOUTconfiguration option - gitlab-shell: upgrade to v.2.6.3
- gitlab: upgrade to CE v.7.11.0
- init: removed
GITLAB_PROJECTS_VISIBILITYENV parameter
7.10.4
- gitlab: upgrade to CE v.7.10.4
7.10.3
- gitlab: upgrade to CE v.7.10.3
7.10.2
- init: added support for remote AWS backups
- gitlab: upgrade to CE v.7.10.2
7.10.1
- gitlab: upgrade to CE v.7.10.1
7.10.0
- gitlab-shell: upgrade to v.2.6.2
- gitlab: upgrade to CE v.7.10.0
- init: removed ENV variables to configure External Issue Tracker integration
- init: added
GITLAB_EMAIL_REPLY_TOconfiguration option - init: added
LDAP_BLOCK_AUTO_CREATED_USERSconfiguration option
7.9.4
- gitlab: upgrade to CE v.7.9.4
7.9.3
- added
NGINX_PROXY_BUFFERINGoption - added
NGINX_ACCEL_BUFFERINGoption - added
GITLAB_GRAVATAR_ENABLEDoption - added
GITLAB_GRAVATAR_HTTP_URLoption - added
GITLAB_GRAVATAR_HTTPS_URLoption - fixes: "transfer closed with xxx bytes remaining to read" error
- gitlab: upgrade to CE v.7.9.3
7.9.2
- gitlab: upgrade to CE v.7.9.2
7.9.1
- init: set default value of
SMTP_OPENSSL_VERIFY_MODEtonone - gitlab: upgrade to CE v.7.9.1
7.9.0
- gitlab-shell: upgrade to v.2.6.0
- gitlab: upgrade to CE v.7.9.0
- init: set default value of
UNICORN_WORKERSto3 - init: set default value of
SMTP_OPENSSL_VERIFY_MODEtopeer - init: removed
GITLAB_RESTRICTED_VISIBILITYconfiguration option, can be set from the UI - init: added BitBucket OAuth configuration support
- init: added
GITLAB_EMAIL_DISPLAY_NAMEconfiguration option
7.8.4
- gitlab: upgrade to CE v.7.8.4
7.8.2
- gitlab: upgrade to CE v.7.8.2
7.8.1
- gitlab-shell: upgrade to v.2.5.4
- gitlab: upgrade to CE v.7.8.1
7.8.0
- update postgresql client to the latest version, Closes #249
- removed
GITLAB_SIGNUPconfiguration option, can be set from gitlab ui - removed
GITLAB_SIGNINconfiguration option, can be set from gitlab ui - removed
GITLAB_PROJECTS_LIMITconfiguration option, can be set from gitlab ui - removed
GITLAB_GRAVATAR_ENABLEDconfiguration option, can be set from gitlab ui - gitlab-shell: upgrade to v.2.5.3
- gitlab: upgrade to CE v.7.8.0
- init: set
LDAP_PORTdefault value to389 - init: set
LDAP_METHODdefault value toplain - init: added gitlab oauth configuration support
7.7.2
- gitlab-shell: upgrade to v.2.4.2
- gitlab: upgrade to CE v.7.7.2
7.7.1
- gitlab: upgrade to CE v.7.7.1
7.7.0
- init: added GOOGLE_ANALYTICS_ID configuration option
- added support for mantis issue tracker
- fixed log rotation configuration
- gitlab-shell: upgrade to v.2.4.1
- gitlab: upgrade to CE v.7.7.0
7.6.2
- gitlab: upgrade to CE v.7.6.2
7.6.1
- disable nginx ipv6 if host does not support it.
- init: added GITLAB_BACKUP_TIME configuration option
- gitlab: upgrade to CE v.7.6.1
7.6.0
- add support for configuring piwik
- gitlab-shell: upgrade to v.2.4.0
- gitlab: upgrade to CE v.7.6.0
7.5.3
- accept
BACKUPparameter while running the restore rake task, closes #220 - init: do not run
gitlab:satellites:createrake task at startup - gitlab: upgrade to CE v.7.5.3
7.5.2
- gitlab: upgrade to CE v.7.5.2
7.5.1
- gitlab: upgrade to CE v.7.5.1
- gitlab-shell to v2.2.0
- added
GITLAB_TIMEZONEconfiguration option - added
GITLAB_EMAIL_ENABLEDconfiguration option
7.4.4
- gitlab: upgrade to CE v.7.4.4
- added
SSL_VERIFY_CLIENTconfiguration option - added
NGINX_WORKERSconfiguration option - added
USERMAP_UIDandUSERMAP_GIDconfiguration option
7.4.3
- gitlab: upgrade to CE v.7.4.3
7.4.2
- gitlab: upgrade to CE v.7.4.2
7.4.0
- gitlab: upgrade to CE v.7.4.0
- config: added
LDAP_ACTIVE_DIRECTORYconfiguration option - added SMTP_OPENSSL_VERIFY_MODE configuration option
- feature: gitlab logs volume
- automatically compile assets if relative_url is changed
- launch all daemons via supervisord
7.3.2-1
- fix mysql status check
7.3.2
- upgrade to gitlab-ce 7.3.2
- removed internal mysql server
- added support for fetching
DB_NAME,DB_USERandDB_PASSfrom the postgresql linkage - added support for fetching
DB_NAME,DB_USERandDB_PASSfrom the mysql linkage - gitlab-shell: upgrade to v.2.0.1
- added GITLAB_GRAVATAR_ENABLED configuration option
- added fig.yml
7.3.1-3
- fix mysql command again!
7.3.1-2
- fix mysql server status check
7.3.1-1
- plug bash vulnerability by switching to dash shell
- automatically run the
gitlab:setuprake task for new installs
7.3.1
- upgrade to gitlab-ce 7.3.1
7.3.0
- upgrade to gitlab-ce 7.3.0
- added GITLAB_WEBHOOK_TIMEOUT configuration option
- upgrade to gitlab-shell 2.0.0
- removed internal redis server
- shutdown the container gracefully
7.2.2
- upgrade to gitlab-ce 7.2.2
- added GITLAB_HTTPS_HSTS_ENABLED configuration option (advanced config)
- added GITLAB_HTTPS_HSTS_MAXAGE configuration option (advanced config)
- upgrade to gitlab-shell 1.9.8
- purge development packages after install. shaves off ~300MB from the image.
- rebase image on sameersbn/debian:jessie.20140918 base image
- added GITLAB_SSH_HOST configuration option
- added GITLAB_USERNAME_CHANGE configuration option
7.2.1-1
- removed the GITLAB_HTTPS_ONLY configuration option
- added NGINX_X_FORWARDED_PROTO configuration option
- optimization: talk directly to the unicorn worker from gitlab-shell
7.2.1
- upgrade to gitlab-ce 7.2.1
- added new SMTP_ENABLED configuration option.
7.2.0-1
- fix nginx static route handling when GITLAB_RELATIVE_URL_ROOT is used.
- fix relative root access without the trailing '/' character
- added seperate server block for http config in gitlab.https.permissive. Fixes #127
- added OAUTH_GOOGLE_RESTRICT_DOMAIN config option.
7.2.0
- upgrade to gitlab-ce 7.2.0
- update to the sameersbn/ubuntu:14.04.20140818 baseimage
- remove /var/lib/apt/lists to optimize image size.
- disable UsePrivilegeSeparation in sshd configuration, fixes #122
- added OAUTH_BLOCK_AUTO_CREATED_USERS configuration option
- added OAUTH_ALLOW_SSO configuration option
- added github oauth configuration support
- added twitter oauth configuration support
- added google oauth configuration support
- added support for jira issue tracker
- added support for redmine issue tracker
- update to gitlab-shell 1.9.7
- update to the sameersbn/ubuntu:14.04.20140812 baseimage
7.1.1
- removed "add_header X-Frame-Options DENY" setting from the nginx config. fixes #110
- upgrade to gitlab-ce 7.1.1
- run /etc/init.d/gitlab as git user, plays nicely with selinux
7.1.0
- removed GITLAB_SUPPORT configuration option
- upgrade to gitlab-ce 7.1.0
- clone gitlab-ce and gitlab-shell sources from the git repo.
- disable pam authentication module in sshd
- update to the sameersbn/ubuntu:14.04.20140628 baseimage
- no more root access over ssh, use nsenter instead
- upgrade to nginx-1.6.x series from the nginx/stable ppa
7.0.0
- upgrade to gitlab-7.0.0
- fix repository and gitlab-satellites directory permissions.
- added GITLAB_RESTRICTED_VISIBILITY configuration option
- fix backup restore operation
- upgrade to gitlab-shell 1.9.6
- added app:sanitize command
- automatically migrate database when gitlab version is updated
- upgrade to gitlab-shell 1.9.5
6.9.2
- upgrade to gitlab-ce 6.9.2
6.9.1
- upgrade to gitlab-ce 6.9.1
6.9.0
- upgrade to gitlab-ce 6.9.0
- added GITLAB_RELATIVE_URL_ROOT configuration option
- added NGINX_MAX_UPLOAD_SIZE configuration to specify the maximum acceptable size of attachments.
6.8.2
- upgrade to gitlab-ce 6.8.2
- renamed configuration option GITLAB_SHELL_SSH_PORT to GITLAB_SSH_PORT
- added GITLAB_PROJECTS_VISIBILITY configuration option to specify the default project visibility level.
- generate and store ssh host keys at the data store.
- default GITLAB_PROJECTS_LIMIT is now set to 100
- use sameersbn/ubuntu:14.04.20140508 base image, the trusted build of sameersbn/ubuntu:14.04.20140505 seems to be broken
- use sameersbn/ubuntu:14.04.20140505 base image
- added CA_CERTIFICATES_PATH configuration option to specify trusted root certificates.
- added SSL support
- added SSL_DHPARAM_PATH configuration option to specify path of dhparam.pem file.
- added SSL_KEY_PATH configuration option to specify path of ssl key.
- added SSL_CERTIFICATE_PATH configuration option to specify path of ssl certificate
- added GITLAB_HTTPS_ONLY configuration option to configure strict https only access
- added SSL_SELF_SIGNED configuration option to specify use of self signed ssl certificates.
- fix git over ssh when the default http/https ports are not used.
- compile the assets only if it does not exist or if the gitlab version has changed.
- upgrade gitlab-shell to version 1.9.4
- cache compiled assets to boost application startup.
- fix symlink to uploads directory
6.8.1
- upgrade to gitlab-ce 6.8.1
6.8.0
- upgrade to gitlab-shell 1.9.3
- added GITLAB_SIGNIN setting to enable or disable standard login form
- upgraded to gitlab-ce version 6.8.0
- added support for linking with redis container.
- use sameersbn/ubuntu as the base docker image
- install postgresql-client to fix restoring backups when used with a postgresql database backend.
6.7.5
- upgrade gitlab to 6.7.5
- support linking to mysql and postgresql containers
- added DEFAULT_PROJECTS_LIMIT configuration option
6.7.4
- upgrade gitlab to 6.7.4
- added SMTP_AUTHENTICATION configuration option, defaults to :login.
- added LDAP configuration options.
6.7.3
- upgrade gitlab to 6.7.3
- install ruby2.0 from ppa
6.7.2
- upgrade gitlab to 6.7.2
- upgrade gitlab-shell to 1.9.1
- reorganize repo
- do not perform system upgrades (http://crosbymichael.com/dockerfile-best-practices-take-2.html)
6.6.5
- upgraded to gitlab-6.6.5
v6.6.4
- upgraded to gitlab-6.6.4
- added changelog
- removed postfix mail delivery
- added SMTP_DOMAIN configuration option
- added SMTP_STARTTLS configuration option
- added SMTP_DOMAIN configuration option
- added DB_PORT configuration option
- changed backup time to 4am (UTC)
v6.6.2
- upgraded to gitlab-6.6.2
- added automated daily/monthly backups feature
- documented ssh login details for maintenance tasks.
- perform upgrade of git, nginx and other system packages
- added GITLAB_SHELL_SSH_PORT configuration option
- added app:rake command for executing gitlab rake tasks
- documented hardware requirements
v6.6.1
- upgraded to gitlabhq-6.6.1
- reformatted README