Commit Graph

934 Commits

Author SHA1 Message Date
Ghanshyam Mann e78d74f105 Retire training-labs: remove repo content
As there is no maintainer for training-labs and it
is decided to retire[1].

Depends-On: https://review.opendev.org/c/openstack/project-config/+/817502

[1] http://lists.openstack.org/pipermail/openstack-discuss/2021-October/025586.html

Change-Id: I02ef4109509b4a6b87979aedca367ca7f9dabc10
2021-11-10 19:30:43 -06:00
Andreas Jaeger 2585b12b87 Cleanup py27 support
This repo is now testing only with Python 3, so let's make
a few cleanups:
- Update requirements, no need for python_version anymore
- Use newer openstackdocstheme version
- Remove install_command from tox.ini, the default is fine

Change-Id: Ib57fed37abe408b047b1ec364aea945ad06d75a5
2020-04-12 18:49:59 +02:00
Roger Luethi cb79feb858 Update Ubuntu LTS ISO to 18.04.4
Change-Id: I3718ff3f3a2a876125e81fea9cc82912e62dfd4a
backport: train stein rocky
2020-03-22 18:19:24 +01:00
Roger Luethi cdf39b6e13 setup_heat_controller: train update
See openstack/heat repo:

28dd8117ba477bd33e371875b49ee0362c8cc162
  "Update keystone_authtoken config reference"

Change-Id: I25ae915f7e3c09eaa819a73ed899db3fbba6f243
2020-01-04 15:51:44 +01:00
Roger Luethi 017e87bb70 setup_nova_compute: remove workaround (no longer needed)
Change-Id: I912e20c83aa3a048c8fe6d1ea9bd0dd21652bacd
2020-01-04 15:51:44 +01:00
Roger Luethi d79038fa86 setup_cinder_volumes: updates
The install-guide now installs thin-provisioning-tools, too.

See openstack/cinder repo:

19dd18b17f2fbcca37b0c6633f47c0b7cdace9a7
  "Remove auth_uri usage"

Change-Id: Ib1407e85ead15088766679a605d28934df442ec9
2020-01-04 15:51:44 +01:00
Roger Luethi 4b6e8268b2 setup_keystone: train changes
See openstack/keystone repo:

0f2b36b2ad50694efa92a39649b778546cca3b31
  "[docs] remove deprecated ubuntu package from installation"

Change-Id: Ie9ab4f4d0abaffa9e973b0ae93cfb27d795abc59
2020-01-04 15:51:44 +01:00
Roger Luethi e1f924c6d2 setup_horizon: train updates
See openstack/horizon repo:

77c6b1919e0823e1a55dea28dbdb731a0c03a054
  "[trivial] use systemctl for service management in Ubuntu"

b028b5a0aa6d266e2be8f74f5d50925b8d3e6fee
  "Change Cinder API version in the documentation"

Change-Id: Id40716fc2608b8e8f231bd5ef2d32a5745c21e16
2020-01-04 15:51:44 +01:00
Roger Luethi ea5799141d setup_glance: fix use of glance client
Change-Id: Ibb2e32b6419b1284fabb971d1e81ae2df69143d8
2020-01-04 15:51:44 +01:00
Roger Luethi 78bdb0f177 setup_glance: replace openstack client with glance client
See openstack/glance repo:

82697983c0cbeead47dfb6df9789ad88a8995af7
  "Use `glance` as example in docs instead of osc"

Change-Id: I7defb743e5791ca897cdc6736b5031ed015d9a02
2020-01-04 15:51:44 +01:00
Roger Luethi 148ef079e4 Introduce placement-api as a separate service
- pre-download: download placement-api, not nova-placement-api
- add setup_placement_controller.sh to install placement-api
- scripts.ubuntu_cluster: add setup_placement_controller.sh
- setup_nova_controller: remove code for placement

openstack/nova commit f21b07153d7e7849883efde6a9b6c11288b17add
  Remove placement from nova install docs

Change-Id: I7c9a4837c83318188043a3b6d66fc077db4ba02b
2020-01-04 15:51:44 +01:00
Roger Luethi 6b77657816 Replace bionics mariadb-server 10.1 with 10.3 from upstream repo
The mariadb-server version shipping with Ubuntu 18.04 LTS (bionic) and
the version in the Ubuntu Cloud Archive (10.1) is too old to work with
the neutron database upgrade process in OpenStack Train. Therefore,
we install mariadb-server 10.3 from the upstream repo.

Change-Id: I7b5087e36914b5e612d01d671b85e62a39df1df7
2020-01-04 15:51:44 +01:00
Roger Luethi 85ec352b54 Remove nova-consoleauth
Deprecated in Rocky, removed in Train.

Change-Id: I6957de66ae058921cbe8e55d5c74fadc6a111dfe
2020-01-04 15:51:44 +01:00
Roger Luethi eeeac528c5 Update doc URLs for train
Change-Id: Ie06f819677a66c7e88127984f478ac52b20bcd1b
2020-01-04 15:51:44 +01:00
Roger Luethi f06d146a55 OpenStack Train update
This changeset contains updates for the OpenStack Train release.

Change-Id: Ie72c84b92014c7c99e96549e17b971eb418808ef
2020-01-04 15:51:44 +01:00
Roger Luethi b2dea05292 config/demo-openstackrc.sh: fix case for domain names
Change-Id: I8392865a38d756cc9c37169a95a2d3aad9aaebd5
2020-01-04 15:51:44 +01:00
Roger Luethi 2a5dca3d7f nova install changes from upstream docs
The following changes from the openstack/nova repo have been integrated:

1423f920bb0485229ceaf19b9a0b7786dfa0cfd6
  Remove useless TODO section

a71af2beada0ac46d7154994abbf955e9dfd99ac
  doc: Capitalize keystone domain name

97ca86fad75dd601f6d38de95bb6a6709f0fdf80
  Modifying install-guide to include public endpoint for identity service

632150aaa842f13d1c90691cdf771134e689ce6a
  doc: Fix nova-manage cell_v2 list_cells output

This changeset also removes checks for os_region_name which are no longer
needed.

Change-Id: I6499fa655ae1ad9c8d20d8745fbdc0fffaa014f2
2020-01-04 15:51:44 +01:00
Roger Luethi dab21c2aee Remove deprecated url config option
See neutron commit e8653f28dee5044b943c4ca1ee0329e0bd7b34d2
"doc: remove deprecated [neutron]/url from compute install guide"

Change-Id: Iaea61062c832c49b0d438621f5cd8199586b6624
2020-01-04 15:51:44 +01:00
Roger Luethi 56e4e0b059 setup_glance: remove glance-registry configuration
Leftover, should have been removed with Change-ID
Ibf372b520bdc60a39cf8f53cf1fddfe4ace1c11f.

Change-Id: I4ca86a6affc4db67437ed95cbb899ce32c59ac16
2019-12-09 16:39:21 +01:00
Roger Luethi 14bd438121 Fix md5sum for ISO image
Change-Id: I39040f639679b11aa4637bda115d325d242a812a
2019-11-20 16:59:37 +01:00
Zuul 0cf2c5faae Merge "Update Ubuntu LTS ISO to 18.04.3" 2019-11-05 03:44:20 +00:00
Roger Luethi 1fa24235fc Update Ubuntu LTS ISO to 18.04.3
Closes-Bug: #1846863

backport: stein rocky

Change-Id: I13125f70b86abe6c2b7b0fc3da74f3335ee30c1c
2019-10-30 08:30:00 +01:00
zhulingjie 28383cd862 Blacklist sphinx 2.1.0 (autodoc bug)
See https://github.com/sphinx-doc/sphinx/issues/6440 for upstream details
Depend-On: https://review.opendev.org/#/c/663060/

Change-Id: I1937d9f5dd1532feed4908a889faecc8aca58656
2019-10-13 10:52:18 +08:00
Zuul 6eacdc7d8f Merge "Sync Sphinx requirement" 2019-06-21 02:58:58 +00:00
Zuul dff4f45278 Merge "[7/7] Update documentation URLs" 2019-06-21 02:57:26 +00:00
Zuul 8803b15cf7 Merge "[6/7] Make test_horizon.sh work again" 2019-06-21 02:57:25 +00:00
Zuul 8576becc4e Merge "[5/7] Remove code changing keystone-paste.ini (file no longer exists)" 2019-06-21 02:57:24 +00:00
Zuul db4d781d8b Merge "[4/7] Remove glance-registry (removed upstream)" 2019-06-21 02:57:24 +00:00
Zuul d442ad0c99 Merge "[3/7] Switch libapache2-mod-wsgi to python3" 2019-06-21 02:55:07 +00:00
Zuul 6e210cd102 Merge "[2/7] Install python3 version of OpenStack client software" 2019-06-21 02:55:06 +00:00
Zuul 1a7a166d23 Merge "[1/7] OpenStack Stein update" 2019-06-21 02:55:06 +00:00
gujin a34d6bc14f Sync Sphinx requirement
1. Sync sphinx dependency with global requirements. It caps python 2 since
sphinx 2.0 no longer supports Python 2.7.
2. Update some URLs to latest

Change-Id: Ie9a41cece52c12168b1e73770a90521124f8c6d9
2019-06-21 10:45:12 +08:00
Zuul 0ae5f99286 Merge "Don't use logger before it is configured" 2019-06-14 17:37:08 +00:00
jacky06 b8efc5f4e0 Replace git.openstack.org URLs with opendev.org URLs
Change-Id: Ia026c815fb05f787ee0ccc8921dee66ded2f6fb3
2019-05-28 12:15:22 +08:00
Roger Luethi 63177a1059 [7/7] Update documentation URLs
Change-Id: Ic63b912497a6e0439ab2ac8103e8af2fdf3c956a
2019-05-25 13:12:28 +02:00
Roger Luethi a51e670f94 [6/7] Make test_horizon.sh work again
With Stein, we need to supply a region argument for the horizon test
script to work.

Change-Id: Iaf84f0de49d37bdd119b62bbb598e462e269dec1
2019-05-25 13:11:40 +02:00
Roger Luethi 8b91518299 [5/7] Remove code changing keystone-paste.ini (file no longer exists)
Change-Id: I6a3b1f934bf0e4550c43cf419e51d591bdbaef85
2019-05-25 13:10:50 +02:00
Roger Luethi 28a755cbdb [4/7] Remove glance-registry (removed upstream)
Change-Id: Ibf372b520bdc60a39cf8f53cf1fddfe4ace1c11f
2019-05-25 13:10:46 +02:00
Roger Luethi 7a7e29be97 [3/7] Switch libapache2-mod-wsgi to python3
Change-Id: I3a52cd24351d46646a95c770d7a7a27bafe35860
2019-05-25 13:10:42 +02:00
Roger Luethi 909c6da950 [2/7] Install python3 version of OpenStack client software
Some Ubuntu packages for Stein require python3 versions of
OpenStack python client libraries already. For the sake of
consistency and progress, switch the rest.

Change-Id: I4f84d0a803a9b5c6721c6e1247ee160385ae9e21
2019-05-25 13:10:33 +02:00
Roger Luethi e81d3cfe9a [1/7] OpenStack Stein update
This changeset contains updates for the OpenStack Stein release.

Change-Id: Ifbb6b472f0375ebac9a1fd7557a92cb3b8c5df64
2019-05-25 13:10:24 +02:00
Roger Luethi af042e0716 Don't use logger before it is configured
This patch removes the first call to check_provider. Because logging
is not configured when the file is imported, any calls to logger.error
result only this unhelpful error message being shown:

  No handlers could be found for logger "stacktrain.config.general"

The check_provider call in st.py is the only one we need.

backport: rocky queens

Closes-Bug: #1803341

Change-Id: Ie75ca928b13a51433f8d61500407049a0e636d45
2019-05-25 12:24:09 +02:00
Roger Luethi e4dec38469 Fix disk multiattach with VirtualBox 6
Starting with version 6.0, the behavior of VirtualBox with regards to
disk multiattach changed.

The result are error messages like:
  VBoxManage: error: Cannot change type for medium '<base_disk_path>':
  the media type 'MultiAttach' can only be used on media registered
  with a machine that was created with VirtualBox 4.0 or later

The new code should work for both VirtualBox 6 and older versions.

The workaround suggests that we may not be using the VirtualBox volumes
the way they are meant to be used, but with scant documentation out
there rewriting the volume logic may result in no improvement at all,
so let's leave it at that for the time being.

backport: rocky queens pike ocata

Closes-Bug: 1817584

Change-Id: I9307d2e0f077539c118f540a9b0a4358e4f3b459
2019-05-20 06:40:45 +00:00
Zuul 3ec6f556b3 Merge "opendev migration for xenial preseed" 2019-05-10 08:15:29 +00:00
Zuul 54faac98e0 Merge "opendev migration for bionic preseed" 2019-05-10 08:15:28 +00:00
Zuul e9e08654fc Merge "Update Ubuntu LTS ISO to 16.04.6" 2019-05-10 08:15:27 +00:00
Zuul 3834812ccb Merge "Remove obsolete comments" 2019-05-10 08:15:26 +00:00
Zuul 96a5bc446c Merge "Update Ubuntu LTS ISO to 18.04.2" 2019-05-10 08:15:25 +00:00
Roger Luethi 0e21c77086 Remove obsolete comments
Change-Id: I2b3df5bb910f4a01301c4287115e1d8dd65c40bd
2019-05-07 07:46:19 +02:00
Roger Luethi 7e33c809da Remove code for i386 arch on bionic (no ISO image available)
Change-Id: Ia16920c800521d84a2795dea03abe67536d28362
2019-05-07 07:44:16 +02:00