In the sh scrip file used tr -s "v3" "v2" may be incorrect.
The command tr will replace "v3" to "v2" only a character one by one,
like "v" to "v","3" to "2", not the whole string "v3" to "v2".
So use sed 's/v3/v2/'.
Change-Id: I12deb2cf5d19fbe1670cd6d922884e78f0b27137
Closes-Bug: #1605041
Mesos section
This section covers creating and managing a Mesos bay.
Details and links include networking, storage, image,
software deployed.
The current mesos.rst is consolidated into the user guide.
Partially implements: blueprint user-guide
Change-Id: I059e6844b56d855296c4875578bd5241978da0a2
The docker command line client does not allow https as protocol in the
DOCKER_HOST string. Set protocol in the api_address field in the bay to
tcp in all cases for compatibility (works also for TLS enabled bays).
This is also compatible with the python docker client (docker-py).
Change-Id: I7ef4e2d154c6ad682d4124f7a3adbfeef4e91e0c
Closes-Bug: #1604812
In magnum server side, docker_volume_size allowed minimum value is 1GB.
In fact, the minimum value should be 3GB when docker-storage-driver is
devicemapper, because the limitation of docker-storage-setup. So, I add
check on "--docker-volume-size". If "--docker-storage-driver=devicemapper",
the minimum docker-volume-size should be 3GB, otherwise it should 1GB.
Change-Id: I53c6a9c93ee156fa9afabdbd72a87bb4044d71ca
Closes-Bug: #1583878
Tested with packages built from master branch.
Change-Id: I8508cd8c65912c5c770ab8968281511302d7a2ab
Partially-Implements: blueprint projectspecificinstallguides
Partially-Implements: blueprint magnum-installation-guide
* move common prerequisities and configure in the common directory
* remove lock_path from common configuration, only rdo packages need
it -- debian, obs and ubuntu packages configure it by default
* use trust_domain_name and trust_domain_admin_name instead of id
* update finalize message in obs and rdo IGs
* fix bullet-list in filanize services
* add x509keypair configuration option
Partially-Implements: blueprint projectspecificinstallguides
Partially-Implements: blueprint magnum-installation-guide
Change-Id: I67376938f1a118c2b1f1f7326c14158178ab71ea
This is a trivial fix that corrects the wrong COE name i.e 'kube'
used in swarmmaster.yaml template.
Change-Id: Idd8c952f951be429b0edb839764ef7ad68501fdd
replace self.assertIsNone() to self.assertIsNotNone()
in function test_assert_is_not_none.
Change-Id: I62098d7039472c7f4c57c8dd669c0ddcb1a54ad2
Closes-Bug: #1603907
Columns formatted for network and volume drivers.
Changes made : Spell errors, table length and indent
Change-Id: Ic8e21868313325b7b0b1cecd45702cf0ecc0e2f9
Mesos community has renamed slave to agent. This change reflect
this renaming in the code.
Change-Id: Ic97a827345b62f812ed63180cd1f5820e2200682
Closes-Bug: #1516188
There are some ERROR message miss i18n support, this patch adds i18n
support for then and changes some marks in message.
Change-Id: I33ce248b5bfc4e09680a4c6ea1f1c0e1ef02ed5d
Closes-Bug: #1603759
Follow http://docs.openstack.org/developer/oslo.i18n/guidelines.html:
If a common message is not being used, they should each betreated
separately with respect to choosing a marker function.So this patch
is to fix it.
Change-Id: If7a74ce983ad0c7f4cab057cadd7d20ef3067fcd
Closes-Bug: #1600788
Some keystone auth requests respond with whitespace characters that
our cloud-init scripts do not handle properly. This patch removes the
problematic whitespace before the auth token is used.
Co-Authored By: Dolph Mathews <dolph.mathews@gmail.com>
Change-Id: I921a82a1ab61d8adc07be28370351092198742a1
Closes-bug: 1603240
This patch modifies the swarm bay driver/templates to allow its LBaaS
resources to be conditionally enabled/disabled.
Change-Id: Ic6ebec89514288837a7b540ce5517413e579f488
Partially-Implements: blueprint decouple-lbaas
In file write-kube-os-config.sh, the bug is in line below
AUTH_URL=$(echo "$AUTH_URL" | tr -s "v3" "v2")
this command is used to change v3 to v2,but it will change any "3" to
"2". For example:
AUTH_URL=10.43.166.108:5000/v3
it will be changed to 10.42.166.108:5000/v2, where 43 is also changed
to 42.
Change-Id: Ia329b983ba59856783f2873722c9ade418d49cea
Closes-Bug: #1599703
Magnum uses the X-OpenStack-API-Version header for its
microversion header. The X-Header naming scheme is deprecated.
The microversion spec states that OpenStack-API-Version should
be used for the microversion header.
Change-Id: I5b232f65f487d7de15044b8674bf285b2f296bcd
Closes-Bug: #1590595
This patch modifies the mesos bay driver/templates to allow its LBaaS
resources to be conditionally enabled/disabled.
Change-Id: I99e3b4a549e23b15db99ad91b5bb084c34771834
Partially-Implements: blueprint decouple-lbaas