Current versions of python-novaclient no longer support the --no-cache
option, and instead require a --os-cache option to use the cache.
Change-Id: Id0f11edbbdf0aaebc230346cb316b07d567a261b
Closes-Bug: #1302560
Before this update the Modulefile was not following semver in
relation to stable/havana, and the README files were not in sync.
This update introduces proper semver and consistency.
Change-Id: Idcc436bb2bdc5180dbeb5eeed8e7342c30c757ae
The latest Rake update requires Ruby >= 1.9. Bundler in the
current gate uses 1.8.x. This update fixes the gate by pinning
Rake to the last known working version.
Change-Id: Ic0338578860a069c1cab86b94e7aac2049dd88dd
Change I60fb78e5d40605ab47f349d154737ef9bab641f4 introduced a bug
wherein /etc/swift/swift.conf is getting created in consolidated
installs in which openstack::swift::proxy and
openstack::swift::storage-node classes are both applied to the same
server, but is not getting created on storage nodes in distributed
installs in which the proxy and storage-node classes are applied to
different servers.
Use ensure_resource wrappers around the swift class call to correct.
Change-Id: I692ddf5f344577705fc6a8652349f480ad21542d
Closes-Bug: 1287349
Adding configuration for glance-api used by cinder. This is necessary
in multi-node installations to allow nova boot from an image based
volume to work properly. Glance-api for cinder is currently being set
to 127.0.0.1 by default.
Closes-Bug: #1286088
Change-Id: I35f789e07ad317e7c8952beb4192c1f4159383d4
Puppetlabs apt introduced a change that required a debian
specific fact that wasn't being set in the spec tests. This
patch adds it.
Change-Id: Ia8fb3a5d0b01bf58eea583f2f129b48b4ce9564d
Currently the controller module assumes that the
OVS agent is always configured when the neutron
service is configured. This patch ensures that
when OVS agent is not enabled, we do not require
OVS agent specific params to be set.
Change-Id: Id3e601841f2c962dbe9a142c4bdfe80b1a9fd4a7
When I57b8469fb816c37c9d6a285c07796f685b121a90 (Remove deprecated
parameter 'address') was merged openstack_keystone_spec.rb broke.
This change removes the use of the deprecated 'address'.
Change-Id: Ib6d74bfc0d13f5c13f523d5d98b4aea60cc4adaf
Update test_nova.sh to download Cirros 0.3.1 for config_drive support,
and for consistency with the other Cirros image downloads within this
module.
Change-Id: Ic022c0199d254c3cadb08ccda1ef588fd3f09c35
Closes-Bug: #1275746
since facter variables are set at top scope, we can prefer "$::" to make
it explicit:
* $operatingsystem => $::operatingsystem
Change-Id: I30a08e72182feae6f416cda96555d45d43dcc933
include_class is deprecated since rspec-puppet 1.0.0.
contain_class should be used instead.
Closes-bug: #1263617
Change-Id: I63fed009811684de1441a7b9d43325415d1860f9
This adds a if defined check to avoid class conflicts
when running swift proxy and storage on the same node.
Change-Id: I60fb78e5d40605ab47f349d154737ef9bab641f4
Keystone puppet module creates "Member" and "_member_" roles, which
creates confusion as to why both exist. In a parallel change [1] we
modify keystone to only create the _member_ role. Here we switch
Horizon to use that as the default role.
See also rhbz#984294 [2]
[1] https://review.openstack.org/#/c/60463/
[2] https://bugzilla.redhat.com/show_bug.cgi?id=984294
Change-Id: I329db398d0ec33eb3997167806717c45df7cec09
Tempest runs can utilise two distinct images in glance.
This patch adds the option for a user to specify
a second name to be used with the current image_source, or
a second name in addition to a second image_source_alt.
Change-Id: I8b7d3b77f07d39ee5944e00b47e7ab1af67f7be7
The Havana release has dropped, and all supported repos include it. No
reason to stick to Grizzly packages any further.
Change-Id: I50833a977f0e6892db22a6d0e93b89f60e2fe0a0
The mysql module supports SSL but it wasn't accessible since the
arguments to configure it were unused. Add options to pass in the
CA, cert and private key paths to enable SSL in MySQL.
The second part of the patch reconfigures the connection line in the
glance, keystone and nova clients to use SSL by adding the ssl_ca
option.
Change-Id: I1f748fd7cfac110fc3170b235175623abfc9317b
Fixes: bug #1214606