Commit Graph

509 Commits

Author SHA1 Message Date
OpenDev Sysadmins f5280d6c5b OpenDev Migration Patch
This commit was bulk generated and pushed by the OpenDev sysadmins
as a part of the Git hosting and code review systems migration
detailed in these mailing list posts:

http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003603.html
http://lists.openstack.org/pipermail/openstack-discuss/2019-April/004920.html

Attempts have been made to correct repository namespaces and
hostnames based on simple pattern matching, but it's possible some
were updated incorrectly or missed entirely. Please reach out to us
via the contact information listed at https://opendev.org/ with any
questions you may have.
2019-04-19 19:39:21 +00:00
Jan Klare 7525fc9a41
disable the openrc v2 download panel by default
Change-Id: I568d779fb05cb7b0dd22cc1757f86ecda26b281f
2018-11-05 09:18:39 +00:00
Samuel Cassiba 5301bb934a Migrate Zuul jobs to openstack/openstack-chef
Change-Id: Id9e4d1059b93d1de4fe3ca1644d9fc516cd1d21e
2018-08-31 23:24:33 -07:00
Samuel Cassiba f0e95daff9 stable/queens release patch
Change-Id: I1d5373d918879f492aceeb31982576b3653c1197
2018-07-26 20:54:29 -07:00
Samuel Cassiba 1852e73c10 Use internal identity endpoint for services
Depends-On: Id74966d9f1279f725bc41c08e434230a7845bbc1
Change-Id: I13570720f499220685415735be531a4d9b693ab8
2018-07-16 12:40:39 -07:00
Zuul ca1e49141d Merge "Simplify identity endpoint" 2018-06-28 14:43:27 +00:00
Samuel Cassiba 5058033a1a Simplify identity endpoint
Per the Keystone Install Guide[1] the admin endpoint is superseded in
favor of a single public endpoint. As a result, the admin endpoint is no
longer deployed by default.

[1] https://docs.openstack.org/keystone/queens/install/keystone-install-ubuntu.html#install-and-configure-components

Change-Id: Iafb0db54b3589eea0402c0f18687344667d0208a
Implements: blueprint simplify-identity-endpoint
2018-06-14 19:16:41 -07:00
XiaojueGuan 0d7f352a26 Update links in README
Change the outdated links to the latest links in README

Change-Id: Ia4cd7e663ff13d7341a6285eba629e05520bdf5b
2018-06-12 15:16:31 +08:00
Zuul 3abd92ed25 Merge "Remove python_runtime references" 2018-04-16 14:42:42 +00:00
Samuel Cassiba 0064d8955e Remove python_runtime references
In Chef 13+, resource duplication behaves differently. By centralizing
python_runtime to openstack-common, the resource executes once in a
given Chef run, instead of attempting to reinstall python multiple
times.

Change-Id: I2e17d655c86fac63e02aaadf5321bc95e2c7aa0b
2018-04-11 22:44:34 -07:00
Samuel Cassiba 9ffd1eba4c Add delivery config
Change-Id: Ifd0a9afe9d6ac3965abf233a66f8288aeac8b552
Implements: blueprint deprecate-rakefiles
2018-04-11 22:22:16 -07:00
Zuul d828493fad Merge "Update lbaas url for Queens, logging handler" 2018-03-23 09:55:40 +00:00
Christoph Albers babed9fcf5 FWaaS Dashboard fix
- FWaaS Dashboard has been moved to a seperate project since Pike

Change-Id: Ic24b4a611f35ffe47c3847abd0ab164694265a00
2018-03-20 16:32:48 +01:00
Samuel Cassiba 09d7658e42 Update lbaas url for Queens, logging handler
* remove postgres references
* update lbaas url to stable/queens
* update logging handler to reflect the current state of things

Change-Id: Ie298fec4dc1ed35119ffe844f356d1c72cfaa6f8
2018-03-08 10:52:58 -08:00
Samuel Cassiba 7158b2c63e starting queens development patch and use git.openstack.org
* use git.openstack.org instead of github for berks dependency
resolution

Depends-On: https://review.openstack.org/549345
Change-Id: I8e129e0716b647422773949711acefc5c2df5b48
2018-03-06 12:24:02 -08:00
Samuel Cassiba 48732d65cd Update dashboard reference to Pike branch
Change-Id: I7d9ae42be64e79ac95675a2506c4adebb643b135
Implements: blueprint modern-chef
2018-02-16 16:09:45 -08:00
James E. Blair 10e422f3ef Zuul: Remove project name
Zuul no longer requires the project-name for in-repo configuration.
Omitting it makes forking or renaming projects easier.

Change-Id: I2909f09759e58817848d76f7545ac5a3df8bbdd2
2018-02-01 08:59:17 -08:00
Samuel Cassiba 1b4d4f8259 dashboard refactor for Pike and Chef 13
- implemented foodcritic and cookstyle corrections
- deprecated node.foo.bar method access for node['foo']['bar'] bracket access
- added workaround for bug #1616265
- deprecated postgresql support
- moved package_overrides to common cookbook

Implements blueprint modern-chef

Change-Id: I1e0be7d59414897adf82ac21d2430df2525a61d9
2017-12-13 07:02:15 -08:00
Jens Harbott 5bfcedf378 Add native zuul v3 jobs defined in openstack-chef-repo
Change-Id: I55b62eeb5fe0a9b1be0332d7cc78290ee1c5eee1
2017-11-02 10:34:26 +00:00
Jenkins 4b364711f1 Merge "local_settings.py fixes" 2017-09-26 15:54:05 +00:00
Christoph Albers d079f432fd local_settings.py fixes
- there was a bug in the 'misc-section'
  when value is a boolean it would've been printed in ticks.
  In Python boolean is treated as Reference, this means it is
  written uppercase

Change-Id: Idc03f2bd1f7ee519e404e5a30711a81493acf522
2017-09-19 15:37:04 +02:00
Christoph Albers 4cb260001f neutron-lbaas-dashboard update
- python-neutron-lbaas-dashboard version was outdated
  updated to latest stable/pike release version

Change-Id: I103e9747439841063f1a926ef9d7883287f63999
2017-09-15 14:48:35 +02:00
Jenkins 1f3ed2d4fd Merge "Corrected Python runtime for neutron-lbaas-dashboard" 2017-09-13 14:24:05 +00:00
Jenkins 1d89b4c4a9 Merge "Fix dashboard static path for Ubuntu" 2017-09-12 13:36:20 +00:00
Jens Rosenboom 6b3af92456 Fix dashboard static path for Ubuntu
Ubuntu packaging for Ocata has changed the path for static dashboard
content.

Change-Id: I3e46584c656d5a365026b2e833967a74b5c9ed72
2017-09-11 12:05:31 +00:00
Samuel Cassiba 8b31c8ddf2 Corrected Python runtime for neutron-lbaas-dashboard
- poise does things in Strange Ways. it works better for package-based
  applications when it's not constrained

Change-Id: I311bccb06f8a3b89dd29a78ca259ab85cfe23d3c
2017-08-29 22:46:01 +00:00
Samuel Cassiba d7773b69b6 Initial dashboard Pike updates
- Switched default linter to cookstyle
- Renamed rake tasks to better conform with Chef conventions
- Normalized the template banner

Change-Id: I80d825722a3218b34a5dee38b60017492e3768e0
2017-08-25 09:29:15 -04:00
Jan Klare 6e44af9d17
starting pike development patch
Change-Id: I261b555fa826e83c17ba61e734cbeb343035b667
2017-08-17 14:19:07 +02:00
Samuel Cassiba 5c5d37fe55 Style and lint fixes for the Ocata release
- Style and lint fixes to support newer chefdk
- Rewrote metadata.rb for readability
- Removed ancient Gemfile

Change-Id: I63e6680cec8b66e2ece2d2627c0b413f5d401317
2017-08-02 02:17:14 -04:00
Christoph Albers 943c3a6aeb Updated lbaasv2 remote path for Ocata Release
- now using stable/ocata branch to pull file

Change-Id: I6a656b7ecf01e026b80fc322282a2e284ea141ed
2017-07-21 15:57:03 +02:00
Jan Klare 7ce8fd619d add new Chef OpenStack Team Logo to README
Change-Id: Icb150a80acd0ca26dd60e7b94948a944ef9f8c5b
2017-05-29 10:53:07 +02:00
Jens Rosenboom dd7384da22 Fix enable_vpn option
The patch in [1] was broken, missing a colon.

[1] https://review.openstack.org/463562

Change-Id: I9e7b24ba40c9f8303eae1325ced1f5a787466888
2017-05-24 08:50:47 +00:00
Christoph Albers 7c6a8f2285 Added option to enable_vpn
due to the fact that Neutron kicked out VPNaaS from governance.
We should disable vpn out of the box but give the option to deploy it.

REL.:
http://lists.openstack.org/pipermail/openstack-dev/2016-November/107384.html

Change-Id: Ieff504cdcd86bc31e8c3553b428968665259255f
2017-05-09 15:05:43 +02:00
Samuel Cassiba 766cc54a50 Corrects SELinux enablement, lbaasv2 dashboard installation
- corrects SELinux enablement on RHEL platform families.
- switches lbaasv2 dashboard to use system Python, so that it gets
  picked up correctly.

Change-Id: I8b10381b169e8dd56c9cee990f1e3c7d3283d1b0
2017-03-06 19:52:50 -08:00
Jan Klare a90290cb07 starting ocata development patch
Change-Id: I1bf3ea7daa127ebf4545e6c9ea809ef4351efc4b
2017-02-23 17:06:14 +01:00
Jenkins 5c505fa0e1 Merge "Multiple dashboard fixes and refactoring" 2017-02-20 17:53:21 +00:00
Christoph Albers 3548100c1b Multiple dashboard fixes and refactoring
* added recipe neutron-lbaas-dashboard to install the dashboard plugin
  according to the current docs
* removed server.rb recipe and server_type attribute since the only
  available option is apache2
* adapted specs and README accordingly

Change-Id: I4f407598acccd2d21d4204b936122963ebd4f7c8
2017-02-17 16:05:30 +01:00
Jens Rosenboom e49a768f62 Fix settings for Newton release
- The keystone_default_domain must be the ID of the domain and not its
  name.
- The comment for the CACHES setting was updated upstream.
- The FLAVOR_EXTRA_KEYS setting got deprecated, so we drop it.

Change-Id: I8930e36883b64fa823438289e26602ea243f7fe6
2017-02-09 14:24:25 +01:00
Jens Rosenboom bc49cefc80 Fix dashboard settings
- Add wsgi option to vhost definition
- Remove duplicated entries in template
- Do not set Xen option when we deploy KVM

Change-Id: I3e40674cbdfa116afa46e845dbd165f0d5abc7d0
2017-01-06 13:16:25 +01:00
Jenkins 7742a929dc Merge "Fixes for Newton / Identity v3" 2016-12-12 15:36:10 +00:00
Christoph Albers a8e6c9857d Fixes for Newton / Identity v3
- added needed values to local_settings.py to work with Newton and v3
- added openstackclient to berksfile

Change-Id: I3c31b6431c3e3b6bcfd08d46195a041696ec91f8
2016-12-09 14:42:10 +00:00
Flavio Percoco 98fa85e69c Show team and repo badges on README
This patch adds the team's and repository's badges to the README file.
The motivation behind this is to communicate the project status and
features at first glance.

For more information about this effort, please read this email thread:

http://lists.openstack.org/pipermail/openstack-dev/2016-October/105562.html

To see an example of how this would look like check:

https://gist.github.com/cbf4d1ea3f5f4af6ece8d11241df0938

Change-Id: Id52be51458b38fe9bf12d511479f5fab3187d44d
2016-12-08 08:20:29 +00:00
Jan Klare ab456b80be update cookbook dependencies for next release
* also a minor change in the specs to fit the identity v3 refactoring

Depends-On: Ib256c315d5439beb8d4ec83c5cc7d7c9b182378a
Depends-On: Ic6b00a08ec29a9a7c04a72c743af5f756db45edf
Change-Id: I5a8802103373b59effd8db18502a83563c085414
2016-12-05 17:36:55 +01:00
Jenkins 8d79402261 Merge "Increment Ubuntu release to 16.04" 2016-09-29 08:52:27 +00:00
Lance Albertson 5fad88d1c0 Include ServerAlias in dashboard vhost if set
There are use cases where having ServerAlias in the vhost is preferred. This
includes that option but excludes by default. It's set using an array so you can
set multiple server aliases.

I also added the virtualhost port configurator test for dashboard-http-bind on
port 80 to ensure it works on both ports.

Change-Id: I621cb2a519e92d04d60fd75e727b59250bd72e30
2016-08-13 11:51:54 -07:00
Samuel Cassiba 0aa839e794 Increment Ubuntu release to 16.04
This is a cosmetic change that only affects unit tests.

Change-Id: I7b4c99e3e078b3be71077a13b0daa11686976a34
Implements: blueprint newton-xenial
2016-08-10 19:34:10 -07:00
Lance Albertson 796945e658 Properly set SSL cert paths when disabling certs databag
This fixes an oversight in a previous patch when disabling the certs databag. It
would improperly not set the cert paths at all in the apache vhost config. This
fixes it and also adds an addition test that should have caught it originally.

Change-Id: I7726c949791658a750b9c382107f01e0a112247c
2016-08-02 08:54:25 -07:00
Lance Albertson 2685178b69 Make certs databag optional
This provides an attribute which allows users to optionally disable using the
internal certs databag for SSL certificates. The use case is for people who are
using other external methods (such as the certificates cookbook) to manage
certificates.

Change-Id: Ib7c578135db74675bd4c5a0da13f053f6474e0f1
2016-07-25 08:43:04 -07:00
Lance Albertson 648da86777 Add ability to use option SSL chain certificate
Some organizations use an SSL certificate which requires an intermediate chain
cert. This provides support for that via a new attribute and is optional.

Change-Id: I1b31ca64378ff8c6f5367b75b4b7b210a650d676
2016-07-21 08:31:52 -07:00
Samuel Cassiba 3d1d8039cf Style and lint fixes to support newer ChefDK
Change-Id: Idc239c737c0c1324a8756f88e9874d3e4dce3d35
2016-07-06 12:06:11 -07:00