5 Commits

Author SHA1 Message Date
Takashi Kajinami
8a81cd60a7 Fix lint errors with the latest lint packages
This change fixes the following lint errors discovered since we removed
pin of lint packages.

examples/magnum.pp:7:WARNING: absolute class name reference
examples/magnum.pp:15:WARNING: absolute class name reference

Change-Id: Iacf8bc7e94d3767b81e0f6eba253f29822a9bd82
2021-05-11 19:12:15 +09:00
Tobias Urdin
f62471ac9c Convert all class usage to relative names
Change-Id: Ib5f6d1bea7dfe4602d7310a3d645f715297a1116
2019-12-08 23:09:55 +01:00
Tobias Urdin
930f70f3f5 Fix rabbitmq example
Change-Id: Ibd5b952de84661c5dc35698e527bc43c7b0104d8
2018-10-21 16:59:56 +02:00
coldmoment
987e53f94d Move magnum to authtoken
Allow magnum to configure the keystone_authtoken section in
magnum.conf with all new parameters from Keystone Middleware
using the  keystone::resource::authtoken from puppet-keystone
This will also add support to authentication using Keystone v3.

Change-Id: I4a69bd72e6114e287520548587a14ac0e44b1e84
Closes-Bug: #1604463
2016-08-26 16:19:02 -03:00
Michal Adamczyk
e941ab51fa Various fixes
- correcting "host_ip" entry to be "host" entry for magnum.conf
- correcting "userid" to be "rabbit_userid" entry inside magnum.conf
- db sync function
- beaker tests are working on Ubuntu as well
- update metadata.json with new openstacklib version
- as we don't have a database parameters in main class we don't want to pickup values from it inside db class

Adding:
- client class with client package installation
- examples folder with example which works with Mitaka release
- spec for db_sync
- adding nodesets spec for CentOS 7.2
- adding class and spec for creating user and domain for trust setup: http://osdir.com/ml/openstack-dev/2016-02/msg02123.html
- class to configure cert_manager_type properties

Known issues:
- In CentOS/RDP cannot create magnum bay due to the neutron issues: https://bugs.launchpad.net/magnum/+bug/1575524
- Trust domain and trust domain user has to be set to ID, not a names. Bug reported to magnum devs: https://bugs.launchpad.net/puppet-magnum/+bug/1581372

Change-Id: Ib923f79da691b5c71bb1c4efba8935c774598888
2016-05-16 07:48:21 +00:00