Closed pop closed 7 years ago
Other than that one nit LGTM.
So I checked out the branch and ran tkc test
and it passed. I then ran kitchen test
and it passed. I'm ambivalent on @armiller's nit. +1
I reran both tests. They both passed. +1
Whats up with this pr? Does it still need to be merged?
ping again
In attempting to test this, I discovered that my kitchen configuration is apparently out of date.
This is what I get when I run kitchen converge
:
-----> Starting Kitchen (v1.6.0)
$$$$$$ No platforms supported in metadata.rb;showing all available platforms
[2016-05-12T15:30:18-07:00] WARN: Ohai::Config[:log_level] is set. Ohai::Config[:log_level] is deprecated and will be removed in future releases of ohai. Use ohai.log_level in your configuration file to configure :log_level for ohai.
[2016-05-12T15:30:18-07:00] WARN: Ohai::Config[:log_location] is set. Ohai::Config[:log_location] is deprecated and will be removed in future releases of ohai. Use ohai.log_location in your configuration file to configure :log_location for ohai.
>>>>>> ------Exception-------
>>>>>> Class: Kitchen::UserError
>>>>>> Message: Kitchen::Driver::Openstack<local-centos-67>#config[:private_key_path] cannot be blank
>>>>>> ----------------------
>>>>>> Please see .kitchen/logs/kitchen.log for more details
>>>>>> Also try running `kitchen diagnose --all` for configuration
Is there something obvious I'm missing?
Check to see if you env vars match this: https://docs.osuosl.org/software/openstack/openstack_test_kitchen.html#environment-variables and try again.
After some tweaking with my environment I was able to get the Openstack test kitchen stuff working.
The PGD code base has moved past the point where this PR can work. I'm going to examine it in detail -- and the other outstanding PR on the similar topic -- to determine what if anything can be repurposed into a new PR.
@mathuin shall we just go ahead and close this then?
@ramereth Right now, I would say yes. The codebase had a reorg and it's due for another once the scientific changes are approved. Those architectural changes are significant enough that it will break the cookbook pretty hard.
I recommend we close this issue, and defer any cookbook-related issues until a plan is in place to migrate PGD off of zeus. It's likely that by that time, we'll be on whatever comes after chef. :-)
I was getting a few errors when trying to converge the cookbook and this PR should fix those errors.