| Age | Commit message (Collapse) | Author | Files | Lines |
|
This change was lost in 888bb9cc8c68bf61fddc0ca08a69f764a4012121.
Both modprobe and setenforce require root, so I think this is a good
sanity check.
Change-Id: I431df44e0fed4a981df96a9a98bfbb5c350e49ac
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
The cirros image uses a redirect. Use curl -L to follow redirections.
Change-Id: I3a9309901ab3528442009fd6802600c51c98242f
|
|
|
|
Change-Id: I97ab671bfbdcf5434feedec617a938b30af4579b
|
|
The FLAT_INTERFACE is for vm communication, and should be
manually configured if necessary.
Change-Id: I79846705c18c2f0f2d4340e53d04183ec689e191
|
|
Previously, the nwfilter daemon/conf pkgs would need to be
installed on the host. Compose would then mount the host DIR
to the compute containers. A more efficient approach is to simply
install the nwfilter config/daemon in the libvirt container. Both
appoaches address the following error when booting an instance:
'no-mac-spoofing' is missing
Change-Id: I81b446d198920473bf99b97ef5eac6ef5ee85024
|
|
The genenv tool was generating the wrong password for the openrc
file as a result of recent keystone rework. This patch fixes that
problem.
Change-Id: I169e3255e3f3ef57938861c31ef4e342d9a32cbc
|
|
|
|
use the bash wait builtin to wait for the keystone process to exit.
Change-Id: I03057e7925e7e41120c163c0be22ade75050d9f1
|
|
The Horizon dashboard was not working properly prior to this work.
Also a docker-compose file was added to start the dashboard.
Change-Id: I8a438c15b967b0cec00bfe44b997f833bf745191
|
|
Generate Heat environment variables.
Rename yml file to api and engine to follow other service conventions.
Add heat to compose/start
Modify integration guide to include new variables.
Change-Id: I058d829901881e28d6f4785f59fcf778058241e4
|
|
Without pid: host, nova-compute and libvirt fail to operate correctly
together. I don't understand why, and I wish it weren't so, but it means
folks will have to install docker-compose from my personal github account
until the pull request is merged upstream.
Change-Id: I24e55405139c831f2df246f54c5b6fd39d00656a
|
|
Previously, the database container was configured for use with
Kubernetes. This patch removed any k8s dependencies, adds a script
to manage mysql server.cnf settings and splits data and app
containers. Splitting the containers provides additional
portability and operational efficiencies compared to host mounts.
Change-Id: I80656450c02dda5f2959d187eec20d5877dc54a2
|
|
|
|
Previously, the keydtone openrc file was not using the proper
auth url, whcih was broken with too many double ticks. Also
changed the auth port from public to admin since keystone user
is an admin tenant. Changed DIR for scripts to align with the
rest of the project.
Change-Id: Iadde3239227e65ecca479b16a7b7db51d3a579c8
|
|
Add `wait_for_output` and `wait_for_output_unless` helper functions that
only succeed when the command output contains the expected string, with
a possibility to exit early with a failure for `wait_for_output_unless`.
Change-Id: Ie20e7c72fb84f626f1a3fe9c4d2f22c9d6863dbe
|
|
|
|
Rename them `genenv` and `start`.
Have `genenv` create the openrc file in the top-level directory.
Add openrc and compose/openstack.env to gitignore, as well as *.img.
Change-Id: I5d8006e97efd77cf364215f55d5e585139ae273e
|
|
Kolla has moved away from Kubernetes and is now using docker-compose to
define container sets.
Remove last reference to Kubernetes in the README file, and document
the `compose` directory instead.
Change-Id: Ic586da2ae7859817c0da888f6ce5c788188e43d2
|
|
|
|
|
|
Always restart glance services since they are idempotent.
Change-Id: I6ad98eacf0fd10b97a007db81dbe23459cc71e2b
|
|
|
|
|
|
Change-Id: Ie14063022aa1f4e1409421b8049ec75ec9a32802
|
|
Previously glance was not using keystone for authentication. This resulted
in --is-public true failing when doing image-create.
Co-Authored-By: Lars Stedman (larsks@redhat.com)
Change-Id: I54273115242ee169201643fe0ad559392650c883
|
|
Change-Id: I38f6cf133b0ebf59a9595fb62868a81f731a0b85
|
|
|
|
|
|
|
|
|
|
The latest keystone container parses the keystone admin port environment
variable. This script was setting it incorrectly.
Change-Id: I0d85e5266e5198e47b77906639bc121cd1e6d1f5
|
|
The hostname command is required to allow mariadb to access
the network properly. Without it, in some cases mariadb cannot
execute name service resolution.
Change-Id: Ia215585faad23012143b63c4d82acd6ba69f59b7
|
|
Also enclose filenames with backticks.
Change-Id: I8bc467f2910af2d31dc7a9bf94ce7b3eb8d178e4
|
|
|
|
|
|
The yaml formatting is wrong, causing some versions of compose to bail.
Change-Id: I20c0709699c2c259e9d2443a7d91e5f70ce67188
|
|
Clean up start.sh and make more functional
Change-Id: If9cb8a6a621991a28cf9b95c4fd0e5b7e780272a
|
|
Change-Id: I0f79ba151dbb290378e2db0d1af9feb71cb84e6d
|
|
Heat is split into the engine and api. The current images
built in kollaglue work.
Change-Id: I14bb8520cf76a84491163f0f102d603d312cd5fb
|
|
|