Merge branch 'feature/improve-gitlab-doc' into 'master'

updated post-install doc



See merge request !48
This commit is contained in:
Manuel Friedli 2016-02-25 18:02:08 +01:00
commit 480b1d2c03
3 changed files with 30 additions and 8 deletions

View file

@ -33,7 +33,7 @@ EBUILD gitlab-ce-8.3.4.ebuild 11156 SHA256 6a9d5dffb4228ef4ad3eda9429d9429ab7cc9
EBUILD gitlab-ce-8.4.0.ebuild 11157 SHA256 d79254791765a17fa4885ab35e0f6f2c0423ecf9227cfa71f9f6c8bf6bd6a8f7 SHA512 63d6bc7a29c0e2fe5714ed69c3966a878e60d348aec42bf0db2032873a295c81f0d27a5b5e73001b1dfc238cd635ee873d6ec6e513ace99c88a4494412337aba WHIRLPOOL 4e916bde073bd223a4c0feec794dd6f717433b4c041ace203f263731bb201b14794529d752669e9b5faca07856d1bf62466956cb0532473bb3ae4d171b8655b6 EBUILD gitlab-ce-8.4.0.ebuild 11157 SHA256 d79254791765a17fa4885ab35e0f6f2c0423ecf9227cfa71f9f6c8bf6bd6a8f7 SHA512 63d6bc7a29c0e2fe5714ed69c3966a878e60d348aec42bf0db2032873a295c81f0d27a5b5e73001b1dfc238cd635ee873d6ec6e513ace99c88a4494412337aba WHIRLPOOL 4e916bde073bd223a4c0feec794dd6f717433b4c041ace203f263731bb201b14794529d752669e9b5faca07856d1bf62466956cb0532473bb3ae4d171b8655b6
EBUILD gitlab-ce-8.4.3.ebuild 11158 SHA256 134fedd2c467d11174a22055e58c822b953f9bdb9902aa0bdf0822c66344d364 SHA512 818c37d814074cb063c91adcfde0f1164fa89cba5a855c442470b5f0e47256f2078326f998b5502c996bf4a2c874cdc068685ad037d1dcf962c2c0bbe683e689 WHIRLPOOL a251afe289ab12dbef9114ebfcb00cf84080766e4d0c1737fa1ece1965210d4544a319af27823b4794c0bddc0cfbf6d3cb896bbe48fa02c623e0b4847b6302d2 EBUILD gitlab-ce-8.4.3.ebuild 11158 SHA256 134fedd2c467d11174a22055e58c822b953f9bdb9902aa0bdf0822c66344d364 SHA512 818c37d814074cb063c91adcfde0f1164fa89cba5a855c442470b5f0e47256f2078326f998b5502c996bf4a2c874cdc068685ad037d1dcf962c2c0bbe683e689 WHIRLPOOL a251afe289ab12dbef9114ebfcb00cf84080766e4d0c1737fa1ece1965210d4544a319af27823b4794c0bddc0cfbf6d3cb896bbe48fa02c623e0b4847b6302d2
EBUILD gitlab-ce-8.4.4.ebuild 11158 SHA256 134fedd2c467d11174a22055e58c822b953f9bdb9902aa0bdf0822c66344d364 SHA512 818c37d814074cb063c91adcfde0f1164fa89cba5a855c442470b5f0e47256f2078326f998b5502c996bf4a2c874cdc068685ad037d1dcf962c2c0bbe683e689 WHIRLPOOL a251afe289ab12dbef9114ebfcb00cf84080766e4d0c1737fa1ece1965210d4544a319af27823b4794c0bddc0cfbf6d3cb896bbe48fa02c623e0b4847b6302d2 EBUILD gitlab-ce-8.4.4.ebuild 11158 SHA256 134fedd2c467d11174a22055e58c822b953f9bdb9902aa0bdf0822c66344d364 SHA512 818c37d814074cb063c91adcfde0f1164fa89cba5a855c442470b5f0e47256f2078326f998b5502c996bf4a2c874cdc068685ad037d1dcf962c2c0bbe683e689 WHIRLPOOL a251afe289ab12dbef9114ebfcb00cf84080766e4d0c1737fa1ece1965210d4544a319af27823b4794c0bddc0cfbf6d3cb896bbe48fa02c623e0b4847b6302d2
EBUILD gitlab-ce-8.5.0-r1.ebuild 11226 SHA256 0207187446a32b75d1c36d262b96332840209f74f02a72345ea84d63f68ac86b SHA512 d8454700f073cce8ce74785c6f698bbd3e293cd61ea5a07b241998051d656d28ff7d31cc2a9cd08a462cfceba6184c198abeea508b369f8165b53dcc6c302374 WHIRLPOOL 99ddb443c79a580d5b4a72e1981f15cf6d4119f492542d8ccaf124b0f40288f92678e49196245780840131eb56c146ed6f2a912b50ff07edbeb18a1ab209e0a0 EBUILD gitlab-ce-8.5.0-r1.ebuild 11726 SHA256 4ff8cf27d461028f82b3c463bb59e0161979018f00c97815245ed962b2470d8d SHA512 66c13b9330c71de051c9ef8a78b25661a2e01fbe787747ce78175e202fbac02dfea42b7cc53b45b6d335d88602491f9e8266d4097c3271f12ed7f2f22ab68dc4 WHIRLPOOL 9abfd5c6839a9f542c96a7987b597ad6cd9c02f326fee18f113823775ffe7b9a6d8f23f5bcaf37e769e6eaf849d5756f945701407e9a90f2316889404e0e7b2f
EBUILD gitlab-ce-8.5.0.ebuild 11149 SHA256 0ce3cb6cc04cc7bb9a84f4d8b97918d85d6a4716cfd2e6c9f08661708a7c7f6f SHA512 c76172167fb452c920a88b0d946b8ccb88f3899c3f578cfff7b1cc920625a9722ad6785274f6407ee7bf23856eff20c73e2de1a1d61d890bc515cfeb0d4dd64b WHIRLPOOL 97e65d983d0d89715fff6366348a46dffc249d775c9b21fe025be0372a2c362e811e401f0f47d5a2eceffdf28e9cdf2739c05cba6465b29a4efa60d2b52e1f65 EBUILD gitlab-ce-8.5.0.ebuild 11149 SHA256 0ce3cb6cc04cc7bb9a84f4d8b97918d85d6a4716cfd2e6c9f08661708a7c7f6f SHA512 c76172167fb452c920a88b0d946b8ccb88f3899c3f578cfff7b1cc920625a9722ad6785274f6407ee7bf23856eff20c73e2de1a1d61d890bc515cfeb0d4dd64b WHIRLPOOL 97e65d983d0d89715fff6366348a46dffc249d775c9b21fe025be0372a2c362e811e401f0f47d5a2eceffdf28e9cdf2739c05cba6465b29a4efa60d2b52e1f65
EBUILD gitlab-ce-9999.ebuild 11242 SHA256 c7afc3a91fec3a474504d12035bb57dca967e6ddc8912276f861db084e3d0ce5 SHA512 4023c979803cd7ede83b8ba8f9966f5003a47c779e5751798f0ddbbe7dc6af543b27558e8c74f8eb0f646b951c89348a7a008b03cffdd295b083fdca8c79034c WHIRLPOOL 8bea112e1a9245d4301bf388bb7c711ae5a3c731e5cdc022f4edac1d978729f7c03e7a85f4cf182bc663cff3523ba9404bcfda805112b6a8c7bbec8a138dfc94 EBUILD gitlab-ce-9999.ebuild 11742 SHA256 1cf7eb55e970f6530edeaa5d86e7aa9235f4b5774579f63e8e484232e4a57b0c SHA512 f68fccacbcc0aafb379adb74e0c64fe9122a04bffabf5e000dd546a344fc677c90e16cd9f2db199fe61e8660933754cd08ee8c75dc9cd657c7cf2b4f61410b2f WHIRLPOOL cbb8fb6595a5f4bf649b09425181e06e73997934512e58f63ad8be6b164422a244e27c626783185a2f223379aeddff1f83f845c0735c03d301e2703446b22fc6
MISC metadata.xml 545 SHA256 1b7fc44d811e1ab7638fe4a40253f49d5f1071872d3020c22c4f67662750cb2f SHA512 86f47d297892bccfefa087d93936296f5647993a9ec8e3f47907a6859cbf385e5bc6f00502d7836c9e8d9efef2b6725bf145b0150924c2082b2bd164469ef6ea WHIRLPOOL 6bfb8a55684d68c8bfa6e025a0be965f7b815394ee0896dd2a13cfb524e3cf3f3149acc9072897e30a1842060389576aac07ea8beb4a8b0bfc3e8eab3723f2a1 MISC metadata.xml 545 SHA256 1b7fc44d811e1ab7638fe4a40253f49d5f1071872d3020c22c4f67662750cb2f SHA512 86f47d297892bccfefa087d93936296f5647993a9ec8e3f47907a6859cbf385e5bc6f00502d7836c9e8d9efef2b6725bf145b0150924c2082b2bd164469ef6ea WHIRLPOOL 6bfb8a55684d68c8bfa6e025a0be965f7b815394ee0896dd2a13cfb524e3cf3f3149acc9072897e30a1842060389576aac07ea8beb4a8b0bfc3e8eab3723f2a1

View file

@ -229,7 +229,10 @@ pkg_postinst() {
elog "migrations:" elog "migrations:"
elog " emerge --config \"=${CATEGORY}/${PF}\"" elog " emerge --config \"=${CATEGORY}/${PF}\""
elog "PLEASE NOTE: It's HIGHLY recommended to backup your database" elog "PLEASE NOTE: It's HIGHLY recommended to backup your database"
elog "before running the config phase!" elog "before running the config phase. Run these commands (as root):"
elog
elog " cd /opt/gitlab"
elog " sudo -u git -H bundle exec rake gitlab:backup:create RAILS_ENV=production"
elog elog
elog "If this was a fresh install, follow these steps:" elog "If this was a fresh install, follow these steps:"
elog elog
@ -239,7 +242,7 @@ pkg_postinst() {
elog " for \"production\" environment." elog " for \"production\" environment."
elog elog
elog "3. Then you should create a database for your GitLab instance, if you" elog "3. Then you should create a database for your GitLab instance, if you"
elog "haven't done so already." elog " haven't done so already."
elog elog
if use postgres; then if use postgres; then
elog "If you have local PostgreSQL running, just copy&run:" elog "If you have local PostgreSQL running, just copy&run:"
@ -250,7 +253,7 @@ pkg_postinst() {
elog " Note: You should change your password to something more random..." elog " Note: You should change your password to something more random..."
elog elog
fi fi
elog "4. Finally execute the following command to initlize environment:" elog "4. Finally execute the following command to initialize the environment:"
elog " emerge --config \"=${CATEGORY}/${PF}\"" elog " emerge --config \"=${CATEGORY}/${PF}\""
elog " Note: Do not forget to start Redis server first!" elog " Note: Do not forget to start Redis server first!"
elog elog
@ -352,6 +355,14 @@ pkg_config() {
ewarn "for any additional migration tasks specific to your previous GitLab" ewarn "for any additional migration tasks specific to your previous GitLab"
ewarn "version." ewarn "version."
fi fi
elog
elog "If you want to make sure that the install/upgrade was successful, start"
elog "Gitlab now and then run these commands (as root):"
elog
elog " cd /opt/gitlab"
elog " sudo -u git -H bundle exec rake gitlab:env:info RAILS_ENV=production"
elog " sudo -u git -H bundle exec rake gitlab:check RAILS_ENV=production"
elog
} }
ryaml() { ryaml() {

View file

@ -233,7 +233,10 @@ pkg_postinst() {
elog "migrations:" elog "migrations:"
elog " emerge --config \"=${CATEGORY}/${PF}\"" elog " emerge --config \"=${CATEGORY}/${PF}\""
elog "PLEASE NOTE: It's HIGHLY recommended to backup your database" elog "PLEASE NOTE: It's HIGHLY recommended to backup your database"
elog "before running the config phase!" elog "before running the config phase. Run these commands (as root):"
elog
elog " cd /opt/gitlab"
elog " sudo -u git -H bundle exec rake gitlab:backup:create RAILS_ENV=production"
elog elog
elog "If this was a fresh install, follow these steps:" elog "If this was a fresh install, follow these steps:"
elog elog
@ -243,7 +246,7 @@ pkg_postinst() {
elog " for \"production\" environment." elog " for \"production\" environment."
elog elog
elog "3. Then you should create a database for your GitLab instance, if you" elog "3. Then you should create a database for your GitLab instance, if you"
elog "haven't done so already." elog " haven't done so already."
elog elog
if use postgres; then if use postgres; then
elog "If you have local PostgreSQL running, just copy&run:" elog "If you have local PostgreSQL running, just copy&run:"
@ -254,7 +257,7 @@ pkg_postinst() {
elog " Note: You should change your password to something more random..." elog " Note: You should change your password to something more random..."
elog elog
fi fi
elog "4. Finally execute the following command to initlize environment:" elog "4. Finally execute the following command to initialize the environment:"
elog " emerge --config \"=${CATEGORY}/${PF}\"" elog " emerge --config \"=${CATEGORY}/${PF}\""
elog " Note: Do not forget to start Redis server first!" elog " Note: Do not forget to start Redis server first!"
elog elog
@ -356,6 +359,14 @@ pkg_config() {
ewarn "for any additional migration tasks specific to your previous GitLab" ewarn "for any additional migration tasks specific to your previous GitLab"
ewarn "version." ewarn "version."
fi fi
elog
elog "If you want to make sure that the install/upgrade was successful, start"
elog "Gitlab now and then run these commands (as root):"
elog
elog " cd /opt/gitlab"
elog " sudo -u git -H bundle exec rake gitlab:env:info RAILS_ENV=production"
elog " sudo -u git -H bundle exec rake gitlab:check RAILS_ENV=production"
elog
} }
ryaml() { ryaml() {