astute loses HOME var during puppet run
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Fuel for OpenStack |
Fix Released
|
High
|
Matthew Mosesohn |
Bug Description
Our keystone and openstacklib providers require openrc for configuring keystone users/endpoints
Code where we read $HOME/openrc:
https:/
It seems to be directly related to the way astute's puppetd module is designed, because our shell executor seems just fine:
[root@fuel modules]# dockerctl shell astute mco rpc -v execute_
* [ =======
1 : OK
{:stdout=>"home is /root\n", :stderr=>"", :exit_code=>0}
VERSION:
feature_groups:
- mirantis
production: "docker"
release: "7.0"
openstack_
api: "1.0"
build_number: "108"
build_id: "2015-07-
nailgun_sha: "999efffd19b823
python-
fuel-agent_sha: "355c08a04917f0
fuel-
astute_sha: "126709e7f18a71
fuel-library_sha: "90aff7558fb003
fuel-ostf_sha: "f907eca277ab4b
fuelmain_sha: "de5b333815f854
Changed in fuel: | |
assignee: | nobody → Fuel Python Team (fuel-python) |
milestone: | none → 7.0 |
importance: | Undecided → High |
tags: | added: on verification |
Changed in fuel: | |
status: | Won't Fix → Fix Released |
tags: |
added: module-astut removed: module-astute on verification |
tags: |
added: module-astute removed: module-astut |
Fix proposed to branch: master /review. openstack. org/207418
Review: https:/