Commit Graph

21 Commits

Author SHA1 Message Date
Ghanshyam Mann 38017313f5 Update git submodules
* Update cookbook-openstack-dashboard from branch 'master'
  to d169cdecef8d6ccbdf0e0cfdd137391b2e0b365e
  - Retire openstack-chef: remove repo content
    
    OpenStack-chef project is retiring
    - https://review.opendev.org/c/openstack/governance/+/905279
    
    this commit remove the content of this project repo
    
    Depends-On: https://review.opendev.org/c/openstack/project-config/+/909134
    Change-Id: I8dc9f8845115a0b17d94a5910b9926d49039623a
2024-02-19 18:10:39 +00:00
Lance Albertson 0648522f1f Update git submodules
* Update cookbook-openstack-dashboard from branch 'master'
  to de8fb53dc0363230ce86b0d9b2c6f724a999dcc2
  - CentOS 8 support
    
    - Update package names
    - Migrate to using apache2_mod_wsgi resource and require apache2 ~> 8.6
    - Update ChefSpec
    
    Depends-On: https://review.opendev.org/c/openstack/cookbook-openstack-identity/+/815147
    Change-Id: Ie94c860bc056349262325d2e90c513b64dbb3107
    Signed-off-by: Lance Albertson <lance@osuosl.org>
2021-10-24 21:55:54 +00:00
Lance Albertson e9617eb481 Update git submodules
* Update cookbook-openstack-dashboard from branch 'master'
  to ac44b062b66a06b9b4eb0e204cd4538a8b2089e9
  - Chef 17 support
    
    - Remove bind from Berksfile
    - Update copyright years
    - Require Chef >= 16.0
    
    Depends-On: https://review.opendev.org/c/openstack/cookbook-openstack-identity/+/814051
    Change-Id: I5a75b2acdfdb35dd265e2f2fe9e4035fe3f51a29
    Signed-off-by: Lance Albertson <lance@osuosl.org>
2021-10-14 22:36:20 +00:00
Zuul a7b2c44c3d Update git submodules
* Update cookbook-openstack-dashboard from branch 'master'
  to 76c11c6cfe0c9d84b745bc9cad417f1cfaed46a4
  - Merge "Update default Debian paths for Buster and newer"
  - Update default Debian paths for Buster and newer
    
    Since version 10 (Buster) the package openstack-dashboard installs its
    files to different directories than it used to. With version 11
    (Bullseye) just about to reach stable status, it might be time to update
    the defaults - for Debian proper anyway, since judging from the contents
    of relevant Ubuntu 21.04 packages that distro has decided to go their
    own way here.
    
    Note that this also changes the handling of some of the paths for RHEL
    - there used to be two hard-coded paths in the recipes/horizon.rb which
    still work under RHEL and Ubuntu but not under modern Debian, requiring
    a switch to attribute-defined paths.
    
    PS. The permission change on dash_state_dir is part of this too,
    since without o+x Apache complains
    
    access to /static/foo denied (filesystem path '/var/lib/openstack-dashboard/static') because search permissions are missing on a component of the path
    
    whenever any static dashboard content is to be retrieved.
    
    Signed-off-by: Marek Szuba <m.szuba@gsi.de>
    Change-Id: I345b4894f1243db77856303d97538914dc6cf9be
2021-07-19 17:36:59 +00:00
Ghanshyam Mann 77d2a06eea Update git submodules
* Update cookbook-openstack-dashboard from branch 'master'
  to 90367ef825c7934bb87600a02da2a57d2b065e31
  - Moving IRC network reference to OFTC
    
    Also pull bind cookbook from git to fix version pinning issues.
    
    Change-Id: Ia90e7cc967a8ac300a3dec984f6e89b3feb122b3
    Signed-off-by: Lance Albertson <lance@osuosl.org>
2021-07-15 20:00:28 +00:00
Lance Albertson 14ee81989d Update git submodules
* Update cookbook-openstack-dashboard from branch 'master'
  to 89a99bc9553a96f89089a9555982fc072db4713f
  - Update to Chef Workstation 21.2.303
    
    Change-Id: Iacee81467d2d99408eb5ed83b9ec8cfa1f964f25
    Depends-On: https://review.opendev.org/c/openstack/openstack-chef/+/779389
    Signed-off-by: Lance Albertson <lance@osuosl.org>
2021-03-09 18:41:51 +00:00
Lance Albertson 24a50a3043 Update git submodules
* Update cookbook-openstack-dashboard from branch 'master'
  - Cookstyle 6.19.5 fixes
    
    Depends-On: https://review.opendev.org/756168
    Change-Id: I28467c053dec67a1a9b31d59267a61ce3b1072dc
    Signed-off-by: Lance Albertson <lance@osuosl.org>
2020-10-10 01:59:21 +00:00
Lance Albertson 5254a163d5 Update git submodules
* Update cookbook-openstack-dashboard from branch 'master'
  - Chef 16 updates
    
    Depends-On: https://review.opendev.org/747556
    Change-Id: Ia1d62b3d9e8843956831faa30436e2fdc6992c8d
    Signed-off-by: Lance Albertson <lance@osuosl.org>
2020-09-02 16:43:18 +00:00
Lance Albertson 604db05ee4 Update git submodules
* Update cookbook-openstack-dashboard from branch 'master'
  - Updates for Train
    
    Changed:
    - Update release to train
    - Update to apache2 ~> 8.1
    
    Removed:
    - Unused rubocop rules
    
    Change-Id: I8aa404752480497b139f6a9eba961c926071f409
    Depends-On: https://review.opendev.org/731859
2020-06-11 00:57:47 +00:00
Lance Albertson 52bab95394 Update git submodules
* Update cookbook-openstack-dashboard from branch 'master'
  - Install openstack-neutron-lbaas-ui package on RHEL instead of from pip
    
    RHEL finally includes a proper RPM package for the horizon LBaaS plugin in
    Stein. This removes the dependency on poise.
    
    Change-Id: If3d2729c013125bd75441c50fc7de5d5cc9c3221
2020-03-31 08:47:51 +00:00
Lance Albertson 3fdeb202ca Update git submodules
* Update cookbook-openstack-dashboard from branch 'master'
  - Stein fixes
    
    - Cookstyle fixes
    - Refactor Berksfile to use groups so we can exclude integration testing
      cookbooks
    - Update documentation
    - Cleanup line wraps
    - Update delivery configuration to exclude integration cookbooks
    - Fix ChefSpec output.
    - Add missing ChefSpec tests
    - Switch package installations to send packages as arrays instead of individual
      package resources. This generally speeds up chef runs.
    - Cleanup array syntax using %w() instead of []
    - Remove FWaaS recipe as it's been unmaintained upstream.
    
    Depends-On: https://review.opendev.org/701027
    Depends-On: https://review.opendev.org/706101
    Depends-On: https://review.opendev.org/706151
    Change-Id: Ie3b65b701235bae65a1797d63d6a55dd6fc9958e
2020-03-27 20:16:54 +00:00
Lance Albertson 607578c178 Update git submodules
* Update cookbook-openstack-dashboard from branch 'master'
  - Update to apache2 ~> 8.0 cookbook
    
    This brings us up to date with the latest apache2 cookbook which
    included a major refactor in 6.0.0 removing all of the definitions and
    recipe with proper resources. Instead of using the apache2_default_site
    resource, directly use a template and then enable the config file using
    the apache2_site resource. This gives us the most flexibility.
    
    Additional fixes:
    - Remove or replace references to node['apache'] attributes
    - Install mod_wsgi as a package on RHEL since there is no built-in
      resource for it.
    - Don't set SELinux to permissive on RHEL (I tested this works properly
      with it set to enforcing).
    - Remove hack for restarting apache.
    - Convert web_app to template and subscribe to restarting apache.
    - Remove resources to restore SELinux contexts since this taken care of
      by Chef now automatically.
    - Include additional cookbooks in Berksfile required for CI
    
    Depends-On: https://review.opendev.org/702772
    Depends-On: https://review.opendev.org/701824
    Change-Id: Ib82595c27f03a7b456d5d5bfecc466f5ac199a5c
2020-01-31 01:28:49 +00:00
Lance Albertson 3996873cb3 Update git submodules
* Update cookbook-openstack-dashboard from branch 'master'
  - Improve ChefSpec test speed by enabling caching
    
    This updates all references of let(:chef_run) to cached(:chef_run) to
    speed up tests. By doing this, we have to create a new cached(:chef_run)
    block whenever we need to adjust node attributes for testing.
    
    Speed was improved from 56 minutes 34 seconds to 8 minutes 43 seconds
    
    Change-Id: Ic7cf02200cf9d09beb66f6aa0d27cadffa65f7c9
2020-01-14 17:18:28 +00:00
Lance Albertson f51f645e41 Update git submodules
* Update cookbook-openstack-dashboard from branch 'master'
  - Updates for rocky
    
    - Replace git.openstack.org with opendev.org
    - Update some documentation
    - Move README.md to README.rst for better rendering
    - Drop obsolete bootstrap.sh script
    - Drop obsolete openstack-identity::default recipe
    
    Change-Id: If98eef94a31bd0f082a869dc2278d21abcf47b59
2019-12-09 09:01:38 +00:00
Zuul 04759a9f83 Update git submodules
* Update cookbook-openstack-dashboard from branch 'master'
  - Merge "Use python3 packages on Ubuntu"
  - Use python3 packages on Ubuntu
    
    Python2.7 is going EOL soon, let us deploy python3 for Rocky from the
    start, so we avoid having to switch later.
    
    Add a workaround because the apache2::mod_wsgi recipe hardcodes python2 deployment.
    
    Install neutron-*aas-dashboard plugins as distro packages and not from pypi.
    
    Depends-On: https://review.opendev.org/682918
    Change-Id: Ia994665c69b64725e7e5369ceb93ee9608620d2b
2019-11-25 15:52:50 +00:00
Lance Albertson 4d31cc15e3 Update git submodules
* Update cookbook-openstack-dashboard from branch 'master'
  - Switch to using wsgi.py as wsgi/django.wsgi has been deprecated
    
    The following is included in django.wsgi:
    
    ```
    Use of this 'djano.wsgi' file has been deprecated since the Rocky
    release in favor of 'wsgi.py' in the 'openstack_dashboard' module. This
    file is a legacy naming from before Django 1.4 and an importable
    'wsgi.py' is now the default. This file will be removed in the T release
    cycle.
    ```
    
    Change-Id: Ic188e6ec87cb59d9311787fa36defd193116c2b0
    Signed-off-by: Lance Albertson <lance@osuosl.org>
2019-11-05 10:47:39 +00:00
zhouguowei 8aa2e5e463 Update git submodules
* Update cookbook-openstack-dashboard from branch 'master'
  - Update and replace http with https for doc links
    
    Amend the mailing list name and remove the twitter handle.
    
    Change-Id: I8cdb2f6ab0d3b3dabd6848400b3c0373daecb302
2019-09-02 13:04:11 +00:00
Jens Harbott 16221e74d1 Update git submodules
* Update cookbook-openstack-dashboard from branch 'master'
  - Update group for dashboard site template
    
    The other apache2 site config files that are created via the ``web_app``
    resource from the apache cookbook use a node attribute to determine the
    the unix group that the template should belong to. Use the same
    attribute in our local template so that all ownerships are consistent.
    
    Change-Id: I4933f9dd5293b30c5b2597055debc2c9c659aca2
2019-08-21 09:46:07 +00:00
Jens Harbott 7d6501b36d Update git submodules
* Update cookbook-openstack-dashboard from branch 'master'
  - Updates for Rocky
    
    - Use role "member" for keystone_default_role instead of "_member_"
    - Package "openstack-dashboard-ubuntu-theme" doesn't exist anymore
    - Drop attributes that aren't used anymore
    
    Change-Id: I5c6bc5b64d65e89ef599959015865661f92ee6e3
2019-08-19 12:34:20 +00:00
Lance Albertson aafa777957 Update git submodules
* Update cookbook-openstack-dashboard from branch 'master'
  - Remove reference to deprecated attribute
    
    The node['openstack']['api']['auth']['version'] was deprecated and should no
    longer be used. Default to version 3 for keystone since that's currently what's
    supported.
    
    Change-Id: I655e19e31f026be4fe92cbfbbf9d41f37cc6208d
    Signed-off-by: Lance Albertson <lance@osuosl.org>
    
  - 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-06-17 19:33:31 +00:00
Monty Taylor aa262b7a44
Update git submodules based on new script
Change-Id: Ia578b55e3e07b4ea90f034805625caf82e9e674e
2019-01-04 14:13:17 +00:00