Skip to content
Snippets Groups Projects
  1. Feb 15, 2021
    • Pedro Henrique's avatar
      Add support to OpenID Connect Authentication flow · f3fbe837
      Pedro Henrique authored
      
      This pull request adds support for the OpenID Connect authentication
      flow in Keystone and enables both ID and access token authentication
      flows. The ID token configuration is designed to allow users to
      authenticate via Horizon using an identity federation; whereas the
      Access token is used to allow users to authenticate in the OpenStack CLI
      using a federated user.
      
      Without this PR, if one wants to configure OpenStack to use identity
      federation, he/she needs to do a lot of configurations in the keystone,
      Horizon, and register quite a good number of different parameters using
      the CLI such as mappings, identity providers, federated protocols, and
      so on. Therefore, with this PR, we propose a method for operators to
      introduce/present the IdP's metadata to Kolla-ansible, and based on the
      presented metadata, Kolla-ansible takes care of all of the
      configurations to prepare OpenStack to work in a federated environment.
      
      Implements: blueprint add-openid-support
      Co-Authored-By: default avatarJason Anderson <jasonanderson@uchicago.edu>
      Change-Id: I0203a3470d7f8f2a54d5e126d947f540d93b8210
      f3fbe837
  2. Jan 27, 2021
    • Piotr Parczewski's avatar
      [docs] Unify project's naming convention · 5db72659
      Piotr Parczewski authored
      There are inconsitencies across the documentation and the source code files
      when it comes to project's name (Kolla Ansible vs. Kolla-Ansible). This
      commit aims at unifying it so that the naming becomes consistent everywhere.
      
      Change-Id: I903b2e08f5458b1a1abc4af3abefe20b66c23a54
      5db72659
  3. Jan 13, 2021
  4. Nov 20, 2020
    • likui's avatar
      Update docs for Ubuntu 20.04 · a62cce67
      likui authored
      * Use 'apt install' command instead of legacy 'apt-get'
      
      Change-Id: Idae8d325bce354fa3b4c5be412965122af8f1413
      a62cce67
  5. Sep 18, 2020
  6. Sep 17, 2020
  7. May 29, 2020
  8. May 20, 2020
  9. May 17, 2020
    • Michal Nasiadka's avatar
      CI: Add ansible-lint to tox · d8f31e0a
      Michal Nasiadka authored
      * Reworked tox pep8 into linters job, that runs:
        - pep8
        - bandit
        - bashate
        - doc8
        - yamllint
        - ansible-lint (validate-all-files.py + ansible-lint)
      
      * Skip E701 - missing galaxy_info in meta and E602 see [1].
      * Skip E301 and E503 - followup later in a separate change
      * Added ansible-role-jobs to zuul.d/project.yaml which will run
        openstack-tox-linters job in check queue
      * Fixed remaining style issue
      * Made tox and docs reference the new env for linters
      * Dropped pype environment (not supported)
      
      [1]: https://github.com/ansible/ansible-lint/issues/457
      
      Change-Id: I494b4b151804aac8173120e6c6e42bc2fdb00234
      d8f31e0a
  10. Apr 26, 2020
    • Radosław Piliszek's avatar
      Cleanup py27 support · 234272eb
      Radosław Piliszek authored
      Removes and/or replaces all mentions of py27.
      
      Cleans up obsolete requirements and their lower-constraints.
      
      Separates test-requirements.
      
      Makes lower-constraints pass outside of CI (MarkupSafe).
      
      Adds FIXMEs about some hacky Mocks that may misbehave.
      
      Change-Id: Ifc090bf3c1db17d8542ee591c91e8225a597bfe2
      234272eb
  11. Jan 04, 2020
  12. Jun 17, 2019
  13. Jun 06, 2019
    • Mark Goddard's avatar
      Update contributor guide · 68796d79
      Mark Goddard authored
      ... or "what I wish existed when I first became PTL"
      
      Some general improvements to the contributor guide, plus new sections
      for PTL duties and release management.
      
      Change-Id: If2f3b7c18de2e6c8d9bac131a16c28c2eeb348f2
      68796d79
  14. Apr 23, 2019
  15. Nov 19, 2018
    • Doug Szumski's avatar
      Add missing steps to Vagrant instructions · 205df694
      Doug Szumski authored
      Add a couple of missing steps to complete a Vagrant deployment. In
      the case of the multi-node deployment we could go one step further
      and ensure that the supplied inventory matches the default set of
      nodes created by Vagrant.
      
      Change-Id: Iee878e26989e92e4de06c071704a6794011b6e58
      205df694
  16. Sep 28, 2018
  17. Jul 26, 2018
  18. May 21, 2018
  19. Apr 30, 2018
  20. Apr 23, 2018
  21. Apr 19, 2018
  22. Feb 08, 2018
  23. Jan 23, 2018
  24. Oct 05, 2017
  25. Sep 28, 2017
  26. Sep 27, 2017
  27. Sep 25, 2017
    • Eduardo Gonzalez's avatar
      Fix deploy-guide links · 197a264a
      Eduardo Gonzalez authored
      Deploy guides includes quickstart guide.
      Includes respect relative paths, but when
      quickstart includes vagrant doc, deploy-guide
      tries to locate the doc in its doctree (deploy-guide/source).
      
      This causes error 404 and deploy-guide post-gates to fail
      
      Change-Id: I05e49bbcef564ad4f3d80f0649ccf191d9f8b59d
      197a264a
  28. Sep 08, 2017
    • Andreas Jaeger's avatar
      Fix quickstart links · 67cce63a
      Andreas Jaeger authored
      Checking http://files.openstack.org/docs-404s/2017-09-08.txt the link
      /kolla-ansible/latest/quickstart.html gives a 404 and is most wanted.
      
      The link now is /kolla-ansible/latest/user/quickstart.html - let's
      update in tree docs for this.
      
      Fix other broken links as well - with using intra-links instead of
      external links - this will make it easier to notice breakage when files
      are moved.
      
      Change-Id: I62655afd9f270fa83c07d86aa91346af6337ca32
      67cce63a
  29. Sep 06, 2017
Loading