Red Hat Bugzilla – Bug 1029184
Integrity of the app-deployments directory must ensured during git-push
Last modified: 2015-05-14 20:34:44 EDT
The app-deployments directory is user-owned, making it possible for this directory to be corrupted by user actions. The expected behavior is that this directory should be analyzed for corruption on each git push to ensure that the push works correctly even when app-deployments has been corrupted. Each problem found with this directory should be fixed.
Created attachment 822773 [details]
upgrade error log
Tested on devenv-stage_566 with rhc-node-1.16.11-1.el6oso.x86_64
This is making the oo-admin-ugrade fail, found all of the apps failed due to a same error 'undefined method `check_deployments_integrity'. Didn't find the definition of 'check_deployments_integrity' from both our repos.
Sorry, https://github.com/openshift/origin-server/pull/4162 is not merged in my test environment yet, will retest this.
Verified with rubygem-openshift-origin-node-1.16.14-1 and rhc-node-1.16.11-1
The migration was successful, and user can push and deploy their apps after migration.
Commit pushed to master at https://github.com/openshift/origin-server
Fix bug 1029184: deployments integrity check