[
https://issues.jboss.org/browse/JBIDE-13217?page=com.atlassian.jira.plugi...
]
Andre Dietisheim updated JBIDE-13217:
-------------------------------------
Release Notes Text: When deploying existing projects to OpenShift, the server adapter
was reporting an error when the deploy hooks should have been executed. We now set the
correct permissions when merging the hook files into an existing project in your
workspace.
Execute permissions modified in merged openshift projects ("use
existing") causing action hoooks to not execute
---------------------------------------------------------------------------------------------------------------
Key: JBIDE-13217
URL:
https://issues.jboss.org/browse/JBIDE-13217
Project: Tools (JBoss Tools)
Issue Type: Bug
Components: openshift
Affects Versions: 4.0.0.CR1
Environment: Linux, Mac (NOT Windows)
Reporter: Max Rydahl Andersen
Assignee: Andre Dietisheim
Priority: Blocker
Labels: new_an_noteworthy, respin-c
Fix For: 4.0.0.CR1
Attachments: hook-premissions-windows.jpg
1. EXEC: Create and import new app
2. ASSERT: execute permissions on action_hooks get resetted.
{code}
diff --git a/.openshift/action_hooks/build b/.openshift/action_hooks/build
old mode 100755
new mode 100644
diff --git a/.openshift/action_hooks/deploy b/.openshift/action_hooks/deploy
old mode 100755
new mode 100644
diff --git a/.openshift/action_hooks/post_deploy b/.openshift/action_hooks/post_deploy
old mode 100755
new mode 100644
diff --git a/.openshift/action_hooks/post_start_jbosseap-6.0
b/.openshift/action_hooks/post_start_jbosseap-6.0
old mode 100755
new mode 100644
diff --git a/.openshift/action_hooks/post_stop_jbosseap-6.0
b/.openshift/action_hooks/post_stop_jbosseap-6.0
old mode 100755
new mode 100644
diff --git a/.openshift/action_hooks/pre_build b/.openshift/action_hooks/pre_build
old mode 100755
new mode 100644
diff --git a/.openshift/action_hooks/pre_build_jbosseap-6.0
b/.openshift/action_hooks/pre_build_jbosseap-6.0
old mode 100755
new mode 100644
diff --git a/.openshift/action_hooks/pre_start_jbosseap-6.0
b/.openshift/action_hooks/pre_start_jbosseap-6.0
old mode 100755
new mode 100644
diff --git a/.openshift/action_hooks/pre_stop_jbosseap-6.0
b/.openshift/action_hooks/pre_stop_jbosseap-6.0
old mode 100755
new mode 100644
diff --git a/.openshift/cron/weekly/chronograph b/.openshift/cron/weekly/chronograph
{code}
3. EXEC: publish the application to OpenShift
Result:
{code}
/usr/libexec/openshift/cartridges/abstract/info/lib/util: line 992:
/var/lib/openshift/1e6a743963104f30bdcdebdff460d42b/app-root/runtime/repo/.openshift/action_hooks/post_start_jbossas-7:
Permission denied
Failed to start jbossas-7
{code}
...but the server is started.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see:
http://www.atlassian.com/software/jira