Hi, I’m passing all my gitlab configs using docker-compose environment variables which i have compressed into one line.
export GITLAB_OMNIBUS_CONFIG_PWGEN=" gitlab_rails['time_zone'] = 'Asia/Hong_Kong'\n external_url 'http://gitlab.platform.net'\n letsencrypt['enable'] = false\n registry_external_url 'http://gitlab.platform.net:5050' \n registry['enable'] = true\n unicorn['socket'] = '/opt/gitlab/var/unicorn/gitlab.socket'\n gitlab_rails['backup_upload_connection'] = {\n 'provider' => 'AWS',\n 'aws_access_key_id' => 'xxx',\n 'aws_secret_access_key' => 'xxx',\n 'endpoint' => 'http://minio.platform.net',\n 'path_style' => true\n }\n gitlab_rails['backup_upload_remote_directory'] = 'gitlab-backups'\n gitlab_rails['backup_keep_time'] = 604800\n gitlab_rails['artifacts_enabled'] = true\n gitlab_rails['artifacts_object_store_enabled'] = true\n gitlab_rails['artifacts_object_store_remote_directory'] = 'gitlab-artifacts'\n gitlab_rails['artifacts_object_store_connection'] = {\n 'provider' => 'AWS',\n 'aws_access_key_id' => 'xxx',\n 'aws_secret_access_key' => 'xxx',\n 'endpoint' => 'http://minio.platform.net',\n 'path_style' => true\n }\n gitlab_rails['expire_build_artifacts_worker_cron'] = '50 * * * *'"
for ease of reading the config reads like this:
gitlab_rails['time_zone'] = 'Asia/Hong_Kong'
external_url 'http://gitlab.platform.net'
letsencrypt['enable'] = false
registry_external_url 'http://gitlab.platform.net:5050'
registry['enable'] = true
unicorn['socket'] = '/opt/gitlab/var/unicorn/gitlab.socket'
# Backup config
gitlab_rails['backup_upload_connection'] = {
'provider' => 'AWS',
'aws_access_key_id' => 'minio_aws_access_key_id',
'aws_secret_access_key' => 'minio_aws_secret_access_key',
'endpoint' => 'http://minio.platform.net',
'path_style' => true
}
gitlab_rails['backup_upload_remote_directory'] = 'gitlab-backups'
# 1 week = 604800
gitlab_rails['backup_keep_time'] = 604800
# Artifact settings https://docs.gitlab.com/ee/administration/job_artifacts.html#object-storage-settings
gitlab_rails['artifacts_enabled'] = true
gitlab_rails['artifacts_object_store_enabled'] = true
gitlab_rails['artifacts_object_store_remote_directory'] = 'gitlab-artifacts'
gitlab_rails['artifacts_object_store_connection'] = {
'provider' => 'AWS',
'aws_access_key_id' => 'minio_aws_access_key_id',
'aws_secret_access_key' => 'minio_aws_secret_access_key',
'endpoint' => 'http://minio.platform.net',
'path_style' => true
}
gitlab_rails['expire_build_artifacts_worker_cron'] = '50 * * * *'
When I do a docker exec -t pp-gitlab_gitlab_1 gitlab-ctl show-config
it seems that values like external_url
and letsencrypt['enable'] = false
are being passed into the container properly.
Starting Chef Client, version 14.14.29
resolving cookbooks for run list: ["gitlab::show_config"]
Synchronizing Cookbooks:
- gitlab (0.0.1)
- package (0.1.0)
- postgresql (0.1.0)
- redis (0.1.0)
- mattermost (0.1.0)
- monitoring (0.1.0)
- consul (0.1.0)
- registry (0.1.0)
- gitaly (0.1.0)
- letsencrypt (0.1.0)
- praefect (0.1.0)
- nginx (0.1.0)
- runit (4.3.0)
- acme (4.1.1)
- crond (0.1.0)
Installing Cookbook Gems:
Compiling Cookbooks...
{
"gitlab": {
"gitlab-shell": {
"secret_token": "2a7e636566bb3cf9113a8d25d48d02aee5eb7d60b0e72c192a3f6ad36fbc655012a9592c7ddd4caef528c356eb35d24418a0dd5af2ec1965eb1b6b961665b2bb",
"auth_file": "/var/opt/gitlab/.ssh/authorized_keys"
},
"gitlab-rails": {
"secret_key_base": "cf7684f3223a7f67fe73c0324bc39084880e3872336d6e7d8d6974aded704ae51e06d4dde5f45609cd3c99bd96d79529d1e3ec9701d363e1b65e2584177f95cd",
"db_key_base": "61044406db4a8015dc3b33806934d4b1c568797573a4191a6708ebffdf02bf2a277a8708bac04ac7d13eb3f397e2fbea58d558bc6430ec8aa06d006bf1778c21",
"otp_key_base": "947147e102a23a13f2721ccef87aad278a04befea47081aece73df383b355a7f24b1e9e8977d4c82faaca2152fc4ad81ab935352483483e99357352d0ce36fb1",
"openid_connect_signing_key": "-----BEGIN RSA PRIVATE KEY-----\n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\n-----END RSA PRIVATE KEY-----\n",
"ci_jwt_signing_key": "-----BEGIN RSA PRIVATE KEY-----\n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\n-----END RSA PRIVATE KEY-----\n",
"gitlab_host": "gitlab.platform.net",
"gitlab_email_from": "gitlab@gitlab.platform.net",
"gitlab_https": false,
"gitlab_port": 80,
"shared_path": "/var/opt/gitlab/gitlab-rails/shared",
"artifacts_path": "/var/opt/gitlab/gitlab-rails/shared/artifacts",
"external_diffs_storage_path": "/var/opt/gitlab/gitlab-rails/shared/external-diffs",
"lfs_storage_path": "/var/opt/gitlab/gitlab-rails/shared/lfs-objects",
"uploads_storage_path": "/opt/gitlab/embedded/service/gitlab-rails/public",
"packages_storage_path": "/var/opt/gitlab/gitlab-rails/shared/packages",
"dependency_proxy_storage_path": "/var/opt/gitlab/gitlab-rails/shared/dependency_proxy",
"terraform_state_storage_path": "/var/opt/gitlab/gitlab-rails/shared/terraform_state",
"pages_path": "/var/opt/gitlab/gitlab-rails/shared/pages",
"repositories_storages": {
"default": {
"path": "/var/opt/gitlab/git-data/repositories",
"gitaly_address": "unix:/var/opt/gitlab/gitaly/gitaly.socket"
}
},
"trusted_proxies": [
],
"max_request_duration_seconds": 57,
"db_username": "gitlab",
"db_host": null,
"db_port": 5432
},
"gitlab-workhorse": {
"secret_token": "Xp6uaXQl/IiV8eBLUGzNy+WGJZJsaxT9LuqZcYlC/mk=",
"auth_socket": "/var/opt/gitlab/gitlab-rails/sockets/gitlab.socket",
"cable_socket": "/var/opt/gitlab/gitlab-rails/sockets/gitlab_actioncable.socket"
},
"logging": {
},
"unicorn": {
},
"puma": {
},
"actioncable": {
},
"mailroom": {
},
"gitlab-pages": {
"gitlab_secret": null,
"gitlab_id": null,
"auth_secret": "c73c9fc224b2ff17bad98fedb95d7133ca59fe0c16dacc2963271b24fb2a1ba65e1c45d8151c64fbfc45faf7fd151f09c6b017c24f0ddfbd8f07e1d0ff6fb2c2",
"api_secret_key": "NNdc29Q77cegJ5cAInkXhhoazpg8oV7WTs3G4qwSgas="
},
"external-url": "http://gitlab.platform.net",
"registry-external-url": null,
"mattermost-external-url": null,
"pages-external-url": null,
"runtime-dir": "/dev/shm",
"git-data-dir": null,
"bootstrap": {
},
"omnibus-gitconfig": {
},
"manage-accounts": {
"enable": false
},
"manage-storage-directories": {
},
"user": {
"home": "/var/opt/gitlab",
"git_user_email": "gitlab@gitlab.platform.net"
},
"gitlab-ci": {
},
"sidekiq": {
},
"sidekiq-cluster": {
},
"mattermost-nginx": {
"listen_port": null
},
"pages-nginx": {
"listen_port": null
},
"registry-nginx": {
},
"remote-syslog": {
},
"logrotate": {
},
"high-availability": {
},
"web-server": {
},
"prometheus-monitoring": {
},
"pgbouncer": {
},
"pgbouncer-exporter": {
},
"storage-check": {
"target": "unix:///var/opt/gitlab/gitlab-rails/sockets/gitlab.socket"
},
"nginx": {
"proxy_set_headers": {
"Host": "$http_host_with_default",
"X-Real-IP": "$remote_addr",
"X-Forwarded-For": "$proxy_add_x_forwarded_for",
"Upgrade": "$http_upgrade",
"Connection": "$connection_upgrade",
"X-Forwarded-Proto": "http"
},
"real_ip_trusted_addresses": [
],
"listen_port": 80
}
},
"roles": {
"application": {
},
"redis-sentinel": {
},
"redis-master": {
},
"redis-replica": {
},
"redis-slave": {
},
"geo-primary": {
},
"geo-secondary": {
},
"monitoring": {
},
"postgres": {
},
"pgbouncer": {
},
"consul": {
}
},
"monitoring": {
"prometheus": {
"alertmanagers": [
],
"flags": {
"web.listen-address": "localhost:9090",
"storage.tsdb.path": "/var/opt/gitlab/prometheus/data",
"config.file": "/var/opt/gitlab/prometheus/prometheus.yml"
}
},
"grafana": {
"secret_key": "e281a6c05f15e831a8ef08a8a9fc3070",
"gitlab_secret": "047bf9e2e7adc34f18d7972e3a5f9b5960dcd90a66dff8f8fecc003bfc9ad3ed",
"gitlab_application_id": "c56ccbaa258f32daadb2cefcc8444d76292d929ff06a97dcac85265bc22051fc",
"admin_password": "72df1b7c445cce4dcba539a5b4649ca2",
"metrics_basic_auth_password": null,
"datasources": [
{
"name": "GitLab Omnibus",
"type": "prometheus",
"access": "proxy",
"url": "http://localhost:9090",
"isDefault": true
}
]
},
"alertmanager": {
"flags": {
"web.listen-address": "localhost:9093",
"storage.path": "/var/opt/gitlab/alertmanager/data",
"config.file": "/var/opt/gitlab/alertmanager/alertmanager.yml"
}
},
"node-exporter": {
"enable": false,
"flags": {
"web.listen-address": "localhost:9100",
"collector.mountstats": true,
"collector.runit": true,
"collector.runit.servicedir": "/opt/gitlab/sv",
"collector.textfile.directory": "/var/opt/gitlab/node-exporter/textfile_collector"
}
},
"redis-exporter": {
"flags": {
"web.listen-address": "localhost:9121",
"redis.addr": "unix:///var/opt/gitlab/redis/redis.socket"
}
},
"postgres-exporter": {
"flags": {
"web.listen-address": "localhost:9187",
"extend.query-path": "/var/opt/gitlab/postgres-exporter/queries.yaml"
}
},
"gitlab-exporter": {
"probe_sidekiq": true
}
},
"letsencrypt": {
"auto_enabled": false,
"enable": false
},
"package": {
"detect_init": false
},
"registry": {
"http_secret": "31c5b0524d396a1c33f639605a3a68994cd35f09e89acbfda22eee8e3f2f50f1d74c91601c697e17db4011d1aa0acd0ced42eefaa3b24138296c30783a5efac5",
"internal_certificate": "-----BEGIN CERTIFICATE-----\nMIIFBTCCAu2gAwIBAgIBADANBgkqhkiG9w0BAQsFADBGMQwwCgYDVQQGEwNVU0Ex\nDzANBgNVBAoMBkdpdExhYjESMBAGA1UECwwJQ29udGFpbmVyMREwDwYDVQQDDAhS\nZWdpc3RyeTAeFw0yMDA2MTIwNzM2MTVaFw0zMDA2MTAwNzM2MTVaMEYxDDAKBgNV\nBAYTA1VTQTEPMA0GA1UECgwGR2l0TGFiMRIwEAYDVQQLDAlDb250YWluZXIxETAP\nBgNVBAMMCFJlZ2lzdHJ5MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA\ntVRBya2X7QFEqCcpu6LHxWKpB0/ftRICe7+51tObiXxzAkQ9BzQI5L5jb+PhCsol\nMEaXo52zDWDob+23+YXz1XJcMA/S3oru95RYnSDGyAUcdpNS/hFclz0IWFwHeqJQ\nr+Is/CTcLCPl+zk8ZXvx0vO36oWdhWl4X7b5iAMkqXJuoAl7ZbMSfo6jNFcR65xx\nqdcHeAYOaVuhqFogrhP2+HfUzbxvr5UPSr+Ig8xmHUq7pkBNARRmgBd7itBC5B+V\njArRxQlX7J0ZQe+7ZPjCQvy9cKB8M0HlGF90W7mW3+kUiLdS8iMyIa3k3Npmo/gS\nsoDKk+JMrro9JJb6jevg5GN0ClqoU7wI/S6pVsgIPK7OVNbQ7dz6d99E1y1W1l11\n2YC5TYWfzLCTCb2P4kThtgukBjAQTpnGnmJQm8DJTl8JyX97OLXdoSSREacGmhKx\nx1qLySZGftDXsMy3zfDg5oYzymqiuCyXOWxjf6+7KjuLJkv5JAzRPTWJL46vxPVm\ndMlyF0WZbxSs/h2CoziLjf2VAh5XdfyAzJcEgCrpSCggCIefpsyPCAdjp534CUvs\nysrLLoJdLW+DCqL39VM66xLP5Xb/pygTd5vo/vLrnPzyrn/N21ia5IQWMib3/nB5\n+BA3JOohpaqUkK7tw3JwXYgHPRfZDGduslSUTFoiNGUCAwEAATANBgkqhkiG9w0B\nAQsFAAOCAgEAsT+ZcFUFZ5T0Sg2QkwhgZlEar/51HnXlWcYAxPTqb9qI4gXFIk2C\nmlu7ngBcKohDpe0MutDDPqKYckLz9WXA0+ISMXqbV/MH1ZebtLC3PP6N3/h0itwe\nq4EgcyVZrX/anBJwftWQdgwXJdN/taNAaQg6nV4MFWR8ZYaOo/4drr/qGMMxiy8M\ntdFHZuTRSZ3hGIV3x1hx5s4Jcm+t3tAlXRCC2sJR7eLtxp5XKtUkjyBUh6meI6Fq\nD6ViSyswBz2yYRLgPlNAvZbS813HwJFkcGBCj8kuIwOydfC1DuiVOdYHr/Xgdm9a\nb4I19XmqN/iJO9Na3KvbGDeMOtjWBecuraNDzlu/6p2137XIvhNJmhYtng9o4mQk\nDe3XniSmPUQw0VvEAUSAxUKfQ6FxSbzMmSMkESXEJoog0pLz+5myN3cidvFfBpY0\nhP7taePu2SlcSxu8uNQb9rK50A4K1/U8fs6FdgvMJcpTAO0sC0EmCATgP0ZO51l8\nGhFWKU6RbbbCmsQtVIuvYA/dfn/CG9q0hYwQ/zD9PN9/g9fYySJTLaU3+K3mCIVe\nK8Je5zKr1VtpSLGGXITpPIqIFmws3nw/4jK8CSI6Jc1XjfqA6ETeo2gjbCu21s+C\n4n6IksB1MhcSqnV+qjvjE1enKU/3cYhiX6BtMMjRwsNZmahpnVLoaX8=\n-----END CERTIFICATE-----\n",
"internal_key": "-----BEGIN RSA PRIVATE KEY-----\n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\n-----END RSA PRIVATE KEY-----\n"
},
"redis": {
"client_output_buffer_limit_replica": null,
"rename_commands": {
"KEYS": ""
}
},
"postgresql": {
"shared_buffers": "1MB",
"internal_certificate": "-----BEGIN CERTIFICATE-----\nMIIFBzCCAu+gAwIBAgIBADANBgkqhkiG9w0BAQsFADBHMQwwCgYDVQQGEwNVU0Ex\nDzANBgNVBAoMBkdpdExhYjERMA8GA1UECwwIRGF0YWJhc2UxEzARBgNVBAMMClBv\nc3RncmVTUUwwHhcNMjAwNjEyMDczNjE3WhcNMzAwNjEwMDczNjE3WjBHMQwwCgYD\nVQQGEwNVU0ExDzANBgNVBAoMBkdpdExhYjERMA8GA1UECwwIRGF0YWJhc2UxEzAR\nBgNVBAMMClBvc3RncmVTUUwwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoIC\nAQC4MTXql6jeqGenqyQP4YvXrTiawiXRvthvAOei6ZaTQpf+rfD4YppDw9lyhYoE\nHMhcHhZ6LB+zbkrOMHrCENLZ+yapULBrl8qBnQonJr5IiJO/UhPK6/0gMxlhsElX\n6Qh1Yljxhl/2JLzXkzQ8AgupXNkVJsUcGJjsoF/4x0IYl4X3kxuG2vXa0vpM0j/O\nCmFUM4piA4LjHxtEAck4UmFsCh0HM4oF1QC2aAGT7KOzL0vvDfAhflGG5UElBMG5\nXKzYKX/eh6PUzpZ9NVaZqDyuRlGO6NIuPETjyPgeckWeO6lJIkfCCM+QbCOG8jtC\ncnSoHJ7GBnGxM+TmhQUVOGK8MsW2Reitrr3IIqZrg3FxTE47NXDSJd1wxeSgkTEn\nTIzaB0L+xa8D4/omEahoHFTFJVIzgO5xMyetuL6iPpzMU+c9whrqacno8g6hDlMW\nQvt0j0invuU3DLPCM2fl/hxLS4EFCxf/xEvUvgqiFIFjgUOjhn8QDHZMpHRAMRpL\nZBOQRzjK/uevgdhrq/51XtoMNxlMI2awZA88M/d8wNI3j3zKauqUcDlCJYBADyNN\nwWwZgrSypbr6ENs7TsANPnraZpq2QKg1QAvY9SuJ4p7pTD5Gm/yeO815bLp4A20S\nldjGFKxpOfEdU+jPCWpkk0vG26NE3j2qfPTM88L/bwda6QIDAQABMA0GCSqGSIb3\nDQEBCwUAA4ICAQAeKAZLOJG8wgJHahMMygJJBoqHPg48SuvtYzd5V+15+1IrADp2\n11nePfI4EW15rBY1S6HilrK0d1Q4k2c31SoEJJxvegehBJTlccAKhNFZU4LRLq4W\nrueUtR0ZhjL2saq6EQmG4KWVFn//Jan4OO1KySk1LsXgrNbF14DADB3r3tEphjCd\nEMXqNPioRoVtVrrcBh2L1adKQqlG8moOazx30HCAO0PsuvfBbv1TYKXM1qK5WGMq\nb9ZwUSnbTrn5sjdxRHzWpnv1l3u9g22CACx1xebey+y3LFipDQBbP6ZJbLCH2B9s\nFgoywpN1Lthy+li98rGEvF6m9fb+OMeX9ItrwJ1D5CvdUnByf3yMkbktbAHX5xJW\nO2z0EyhYZjKIJaRP2exRU+CA501P6NUhlbCS8DDPNQQ4a6XHHrBLO1zr5MSNYcwI\n3iucoCtj3lojvwl58cu6atAnwnrwfugra1Ms7N4h0eDZivHT2dj06GW2ndmsuocI\n2ez6alBR+nA0VBnK30Tk9flU7htSJBTXtQJYq6n+E13eha7GlV81Eu5rSTlPfuVb\nadLQfYLgjvgPczmntxlwOEs2R1CfJvmLxqG8YeX8czWRc4x57zqouA0eTkr/V2T7\noQu44DXXyA03MDJtm39NcH5wo+Xbmvg0j0isWBlLk1UbaGsWA0fB+cXQ4A==\n-----END CERTIFICATE-----\n",
"internal_key": "-----BEGIN RSA PRIVATE KEY-----\n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\n-----END RSA PRIVATE KEY-----\n"
},
"repmgr": {
},
"repmgrd": {
},
"consul": {
},
"gitaly": {
"storage": [
{
"name": "default",
"path": "/var/opt/gitlab/git-data/repositories"
}
]
},
"praefect": {
},
"crond": {
},
"mattermost": {
"email_invite_salt": "d3665e62f748d7d2dc106796d828a75a",
"file_public_link_salt": "5d3e29fe62e6fa4e99da2968fc735e36",
"sql_at_rest_encrypt_key": "6d956866a722770616524394f1cdc7dd",
"sql_data_source": "user=gitlab_mattermost host=/var/opt/gitlab/postgresql port=5432 dbname=mattermost_production"
}
}
Converging 0 resources
Running handlers:
Running handlers complete
Chef Client finished, 0/0 resources updated in 05 seconds
However the following values I am not seeing when I do a docker exec -t pp-gitlab_gitlab_1 gitlab-ctl show-config
are things like the following.
gitlab_rails['backup_upload_connection'] = {
'provider' => 'AWS',
'aws_access_key_id' => 'minio_aws_access_key_id',
'aws_secret_access_key' => 'minio_aws_secret_access_key',
'endpoint' => 'http://minio.platform.net',
'path_style' => true
}
gitlab_rails['backup_upload_remote_directory'] = 'gitlab-backups'
Hence when I do a backup using
docker exec -t pp-gitlab_gitlab_1 gitlab-backup create
it skips the uploading to object storage
Creating backup archive: 1591947862_2020_06_12_13.0.0_gitlab_backup.tar ... done
Uploading backup archive to remote storage ... skipped
Deleting tmp directories ... done
done
done
done
done
done
done
done
Deleting old backups ... skipping
Warning: Your gitlab.rb and gitlab-secrets.json files contain sensitive data
and are not included in this backup. You will need these files to restore a backup.
Please back them up manually.
Backup task is done.
I used to be able to get it to upload to object storage… is there something I’m missing?