Option "verbose" from group "DEFAULT" is deprecated for removal.
The parameter has no effect.
-Deprecated verbose for logging and init
-Remove verbose in README
-Remove verbose from tests.
If this option is not set explicitly, there is no such warning.
Change-Id: I1195b682a9aed4acbb2f198eeee043a9d8ee0ae4
The README references to the retired puppet-openstack module
should be removed, as they link to the empty github page.
Change-Id: I08b23e9c1c3825d0ce2a9de6af653fb8208f6ff2
Closes-bug: #1518589
Instead of putting baremetal.json and groupvars/all on the
git repo folder for Bifrost, just create a folder (which defaults
to /etc/bifrost) and put those files in there.
This will avoid having a dirty bifrost git repo and having issues
whenever the Bifrost git repo is updated.
Note, you will need to run
'ansible-playbook -e @/etc/bifrost/bifrost_global_vars ...' in order
to load the configuration file variables at execution time.
Check http://docs.ansible.com/ansible/playbooks_variables.html for
more info.
Change-Id: Id0f5711f6f4e18cf67586e2445d8bd09c5db7ca9
With the creation of the new openstack_config provider, some processing
that was done in ironic_config has been centralized in
openstack_config.
Impacted methods are :
* section
* setting
* separator
Also, this commit adds the fact that, when passing a specific string
(ensure_absent_val) the provider will behave as if ensure => absent was
specified. '<SERVICE DEFAULT>' is the default value for
ensure_absent_val.
The use case is the following :
ironic_config { 'DEFAULT/foo' : value => 'bar' } # will work as usual
ironic_config { 'DEFAULT/foo' : value => '<SERVICE DEFAULT>' } # will mean absent
That means that all the current :
if $myvar {
ironic_config { 'DEFAULT/foo' : value => $myvar }
} else {
ironic_config { 'DEFAULT/foo' : ensure => absent }
}
can be removed in favor of :
ironic_config { 'DEFAULT/foo' : value => $myvar }
If for any reason '<SERVICE DEFAULT>' turns out to be a valid value for
a specific parameter. One could by pass that doing the following :
ironic_config { 'DEFAULT/foo' : value => '<SERVICE DEFAULT>',
ensure_absent_val => 'foo' }
Change-Id: I35ddb5c9f90cb5c65ceca64abf1c4881e4216554
Depends-On: I0eeebde3aac2662cc7e69bfad7f8d2481463a218
Update 'Setup' section:
* add link to Ironic on OpenStack wiki page;
* add installing ironic subsection;
* add Beginning with ironic subsection;
Change-Id: Ib627ab7c9a4ad3e10328ecd9e5fb74f89b03c5ef
Since the module is now hosted by Stackforge, we don't anymore to use
Travis service.
Change-Id: I6f5680476384bcff0ded1c663b0d4d730fec8e3a
Signed-off-by: Emilien Macchi <emilien.macchi@enovance.com>
- init.pp
- unit tests for init
- small fix in pxe
- README update
- example for ironic deployment
Signed-off-by: Emilien Macchi <emilien.macchi@enovance.com>