Unable to use it locally, r10k is never found.
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
puppet-openstack-integration |
Fix Released
|
High
|
Sofer Athlan-Guyot |
Bug Description
When using:
git clone https:/
cd puppet-keystone
bundle install
bundle exec rake spec_prep
You always end up with r10k not found:
rm -rf openstack/
git clone https:/
Cloning into 'openstack/
remote: Counting objects: 783, done.
remote: Compressing objects: 100% (513/513), done.
remote: Total 783 (delta 478), reused 518 (delta 246)
Receiving objects: 100% (783/783), 136.31 KiB | 0 bytes/s, done.
Resolving deltas: 100% (478/478), done.
Checking connectivity... done.
I have defined the email to '<email address hidden>'.
env PUPPETFILE_
+ '[' '!' -z ~/.gem/ruby ']'
+ GEM_BIN_
+++ dirname openstack/
++ cd openstack/
++ pwd -P
+ export SCRIPT_
+ SCRIPT_
+ export PUPPETFILE_
+ PUPPETFILE_
+ source ****/openstack/
+ install_modules
+ '[' -e /usr/zuul-
+ install_all
+ PUPPETFILE=
+ ~/.gem/
***
rake aborted!
Command failed with status (1): [env PUPPETFILE_
~/.
Tasks: TOP => spec_prep
(See full trace by running task with --trace)
This is kind of annoying for local testing.
There is no simple workaround as bundler is always setting the
GEM_HOME environment variable. If one set the GEM_HOME env variable
by itself then the gem are not found anymore.
Changed in puppet-openstack-integration: | |
assignee: | nobody → Sofer Athlan-Guyot (sofer-athlan-guyot) |
importance: | Undecided → High |
Changed in puppet-openstack-integration: | |
status: | New → In Progress |
Changed in puppet-openstack-integration: | |
status: | In Progress → Fix Committed |
Changed in puppet-openstack-integration: | |
status: | Fix Committed → Fix Released |
Addressed by https:/ /review. openstack. org/285285