Stop running airship-in-a-bottle.sh if minimum disk size requirements are not
met. Relax kubelet's default disk thresholds.
Change-Id: Id4cd251c585233b1b8e741b8c4f56a77ffd4e0c0
Global proxy configuration for Armada breaks connectivity [1]
to Tiller. As a workaround every chart should have "proxy_server"
parameter specified, when running behind the proxy.
This patch also extracts all proxy related configurations into
a separate section.
[1] http://lists.airshipit.org/pipermail/airship-discuss/2018-December/000202.html
Change-Id: If41131c891b5f226c1d4ed85a210a5801effcfe2
This takes care of removing -t option when running the script
with automated system (e.g. Vagrant)
Change-Id: I4ecc4779a11255d52e51b6b28923659a3baa1dd4
1) Get and print additional information on 'demo' completion
2) Properly source Shipyard Keystone password to creds.sh
Change-Id: I94ba3b6fe4f9b5a373f64605c4d0c1c591f36a7f
In response to keystone update and various version updates to airship
components. This change updates across many components ultimately.
Change-Id: I3a794dd37c290f9a272379539f4f56ec80509a6d
This change attempts to move the airship-in-a-bottle documentation
closer to a target state for Airship by removing references to the
Undercloud Platform. This triggered the reformating of some paragraphs,
but this change does not attempt to correct all of the information -
much more a syntactical change of the documentation than a semantic
change. Requests to correct information in any significant way will be
deferred to subsequent work.
Some completely outdated pages were removed completely, as they provided
more distraction than benefit.
Documents that were "under development" since their inception (and
nothing more than "under development") have been eliminated and may be
re-instantiated if anyone ever has anything to say about the topics, but
for now, removed the clutter.
Change-Id: Ida72b3706c894771888d8b694e1cf95d6cf810ed
Correct the local target directories for pegleg and shipyard
so they will be properly skipped if they already exist rather
than causing a (benign) git error.
Change-Id: I4dc9dd5e3bf5e38ebeb8f6b90e90aaf3ec46737e
Updated the deploy-airship.sh to automatically configure docker
to work behind proxy.
Updated README.txt to add internal dns servers for name resolution
behind proxies.
Change-Id: Ibc0bb6e291b8405a27232a2fbe3c384917b5e52c
In case the genesis VM doesn't already have curl, this will install
curl before the heat script tries to use it.
Change-Id: I0af5d4af23392f0599877689fa8bea6475aea813
- Removed references to atlanta foundry.
- Updated Promenades's version.
- Updated a lot of versions in the process of moving
off the atlanta foundry.
Change-Id: Iab34bfdce3b010024c35c2bd14bdab99f2ed44ed
This patch takes the system's effective DNS servers and updates
common-addresses.yaml to use these servers in the genesis process.
It first attempts to query the DNS servers via nmcli, which is typically
installed on desktop systems and is robust against the use of caching
stub resolvers. If nmcli is not installed (typically on server systems),
it falls back to reading DNS servers from /etc/resolv.conf.
Change-Id: I881e0f87a1699080171ae18f6461097bdee5c242
Story: 2002639
Task: 22295
Patch creates ~/.ssh directory, which could not exist if user (root)
has never run ssh command yet, and you were logging on to the
server/VM over SSH as non-root user.
Change-Id: I8b61ac02dad81d7eb48e9e8c1f23fdf41a0f065b
This patch makes airship-in-a-bottle.sh script to suggest correct IP
if using non-default interface, and fixes minor syntax error.
Change-Id: I85f9d681eed9a1f3bd23f78cb749be498ab3c2ea
This changes the echo statement that was erroneously representing the
envrionment variable for ARMADA_IMAGE, by escaping the leading dollar
sign.
Change-Id: I12bdaeec7a2ce2f7667e2a040e4084836163f7d9
This PS updates the git refs to use OpenStack's git, rather than the
github mirrors for OSH components.
Change-Id: Ibc9ea52ccd3505eaf7da932cdfc1c29212b3c535
Signed-off-by: Pete Birley <pete@port.direct>
Separates and cleans up some documentation around the
airship-in-a-bottle usage for demo vs. development
environment purposes. Dev environments will deploy only the
Airship specific components, while the Demo will show a
more complete installation of OpenStack on top of Airship.
Change-Id: Icca614c4cc4aed426006720b924c105b15d9e510
Added VM size and OS version requrements precheck to script and
information to README.
Require to run as root, because ./deploy-airship.sh would anyway
require root priveleges.
Added lazy mode for questions asked - just hit Enter.
Change-Id: Ib9e5eb0b4ca65fd0dcdf5f8478b219edcdd33adb
- Use the NFS storage provisioner instead of Ceph
- Update versions file to include chart and image info for NFS
provisioner
Change-Id: Ieb4360fd941bd1e11e03fe7ee5b9d1bb343c53f8
- Single node dev script to gather variables and kick off deploy script.
- Updated UCP references to Airship.
Change-Id: Ie4d18adf611f2a5f9a0d22939b3c4a583bb68f31
Bump version to v0.3.0 which was validated in the ATL lab
HTK Commit ID tested against was 757378fb7f3872961303fd4e4dfb74b7cdfaf194
Change-Id: I64a48a3dcdb41be234c7f5c883ea63d2518237fa
Since artifactory repo has full certificates chain now, we don't need to
download intermediate certificated from GoDaddy.
Change-Id: I3de0e9062be751c1ed8acafbbfb22bf43f478786
Using the promenade build, and pegleg-arranged file layout,
provide a single-node/genesis only site deign.
This patchset will focus on the files only, while others
will focus on the scripts and tools using these.
Change-Id: Ie163e4fe2ac45ebfe50b703516bde20765a6b248
- Ceph has some kernel-dependent configs
that if set incorrectly will break the deployment
Set CEPH_CRUSH_TUNABLES based on the kernel
minor version returned by uname
Change-Id: I24994a402354e8713cf069a73fd15b9b99c6bd9c
There has been recent updates in OSH [0] that requires
updates to be made to 'armada.yaml.sub'
[0] b311f86193 (diff-b81b605c0ada77e93a9f62b6a1205190)
Change-Id: Ia3c4e06c0f954cd8a8fea25750e0f4fcd2dacf02