Invalid working directory for shell tasks in plugins
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Fuel for OpenStack |
Fix Committed
|
Medium
|
Georgy Kibardin |
Bug Description
Non existing directory /etc/fuel/
Steps to reproduce:
1. Create a plugin with the following task:
- id: plugin_version_test
type: shell
version: 2.0.0
role: master
requires: [deploy_start]
required_for: [deploy_end]
parameters:
cmd: echo {PLUGIN_VERSION}
retries: 1
interval: 10
timeout: 120
2. Create an env, enable the plugin and start deployment
Expected result:
- deployment succeeded
Actual result:
- deployment failed
Check the content of /etc/puppet/
Changed in fuel: | |
status: | New → Confirmed |
importance: | Undecided → High |
assignee: | nobody → Georgy Kibardin (gkibardin) |
milestone: | none → 10.0 |
tags: | added: area-plugins area-python |
Changed in fuel: | |
status: | Confirmed → Incomplete |
status: | Incomplete → In Progress |
Making it medium since it only affects shell tasks on master node.