1. 29 Jun, 2022 4 commits
  2. 29 Mar, 2022 2 commits
    • Thomas Goirand's avatar
      Now packaging 22.1.0 · 594a4d63
      Thomas Goirand authored
      594a4d63
    • Thomas Goirand's avatar
      Merge tag '22.1.0' into debian/yoga · e2333e0f
      Thomas Goirand authored
      horizon 22.1.0 release
      
      meta:version: 22.1.0
      meta:diff-start: -
      meta:series: yoga
      meta:release-type: release
      meta:pypi: no
      meta:first: no
      meta:release:Author: manchandavishal <manchandavishal143@gmail.com>
      meta:release:Commit: manchandavishal <manchandavishal143@gmail.com>
      meta:release:Change-Id: I1b67d5b258bc0642f4d75db0e6db29bab38a0cec
      meta:release:Code-Review+2: Elod Illes <elod.illes@est.tech>
      meta:release:Code-Review+2: Thierry Carrez <thierry@openstack.org>
      meta:release:Workflow+1: Thierry Carrez <thierry@openstack.org>
      e2333e0f
  3. 27 Mar, 2022 1 commit
  4. 25 Mar, 2022 5 commits
  5. 24 Mar, 2022 1 commit
    • Radomir Dopieralski's avatar
      Add SYSTEM_SCOPE_SERVICES setting that hides panels · f5620931
      Radomir Dopieralski authored
      Since not all services are ready to use the system scope token,
      we need a way to disable and enable the use of system scope
      token on a per-service basis. This setting let us configure
      which services should use the system scope token. By default
      the list is empty and system scope token is not used at all.
      
      Change-Id: I5e0cdc7288221571f183a37b800c19dc4cff5707
      (cherry picked from commit 6c814b24)
      f5620931
  6. 23 Mar, 2022 2 commits
    • OpenStack Release Bot's avatar
      Update TOX_CONSTRAINTS_FILE for stable/yoga · dddb33a0
      OpenStack Release Bot authored
      Update the URL to the upper-constraints file to point to the redirect
      rule on releases.openstack.org so that anyone working on this branch
      will switch to the correct upper-constraints list automatically when
      the requirements repository branches.
      
      Until the requirements repository has as stable/yoga branch, tests will
      continue to use the upper-constraints list on master.
      
      Change-Id: Ibc72b044a3d0788e3515c7ea1a02899206381010
      dddb33a0
    • OpenStack Release Bot's avatar
      Update .gitreview for stable/yoga · 2156adb0
      OpenStack Release Bot authored
      Change-Id: I712cb15d54255256f918acf46123332bf82334eb
      2156adb0
  7. 21 Mar, 2022 1 commit
    • manchandavishal's avatar
      Sync default policy rules · 05473b76
      manchandavishal authored
      This patch updates default policy-in-code rules in horizon based on
      nova/neutron/keystone/glance/cinder RC deliverables.
      
      It also bumps a few packages versions in lower-constraints.txt and
      requirements.txt to fix the failed lower-constraints job after
      updating policy rules.
      
      Change-Id: I168bb171076e3442b29670461a29d12c9988df52
      05473b76
  8. 12 Mar, 2022 3 commits
  9. 10 Mar, 2022 2 commits
  10. 09 Mar, 2022 1 commit
  11. 08 Mar, 2022 2 commits
  12. 07 Mar, 2022 1 commit
  13. 04 Mar, 2022 2 commits
    • Akihiro Motoki's avatar
      Avoid extra flavor_get in resize server form · a7956cd0
      Akihiro Motoki authored
      commit d269b164 fixes the bug on
      the resize server form, but it introduced an extra flavor_get call
      even when we retrieve the list of flavors. This commit recovers
      the previous behavior that we first looks up the list of flavors.
      
      Related-Bug: #1940834
      Change-Id: I891aa6b8652f330326535732d0886362dfabb989
      a7956cd0
    • Keigo Noha's avatar
      Change to a proper policy for Resume operation · 29da8015
      Keigo Noha authored
      Previously, ToggleSuspend class checked 'os-rescue' policy for resuming
      an instance. To align to resume operation, this fix changes to
      'os-suspend-server:resume'.
      
      Closes-Bug: #1963652
      Change-Id: If6386ecdb81fb1f0d88dab447ee81c251b9857b7
      29da8015
  14. 03 Mar, 2022 2 commits
  15. 28 Feb, 2022 5 commits
    • Hugo Brito's avatar
      Create Horizon session control logic · 5d6eefa4
      Hugo Brito authored
      
      
      The Multiple Simultaneous Logins Control is a feature designed
      for securing Horizon dashboard sessions. The default Horizon
      configuration allows the same user to login several times
      (e.g. different browsers) simultaneously, that is, the same user
      can have more than one active session for Horizon dashboard. When
      there is the need to control the active sessions that one user can
      have simultaneously, it will be possible to configure the Horizon dashboard
      to disallow more than one active session per user. When multiple simultaneously
      sessions are disabled, the most recent authenticated session will be considered
      the valid one and the previous session will be invalidated.
      
      The following manual tests encompass both simulteaneous session control
      configuration: 'allow' and 'disconnect' and were verified with this code
      change before submitting it:
      
      Test Plan:
      PASS: Verify that a user is able to login to Horizon dashboard (when
      configuration is 'disconnect')
      PASS: Verify that a user is able to start a second Horizon dashboard
      session and the first session is finished (when configuration is
      'disconnect')
      
      Failure Path:
      PASS: Verify that when a user fails to authenticate a second Horizon
      dashboard session the first session stills active (when configuration is
      'disconnect')
      
      Regression:
      PASS: Verify that a user is able to login to Horizon dashboard (when
      configuration is default: 'allow')
      PASS: Verify that a user is able to start multiple simultaneous Horizon
      dashboard sessions (when configuration is default: 'allow')
      
      Implements: blueprint handle-multiple-login-sessions-from-same-user-in-horizon
      Signed-off-by: default avatarHugo Brito <hugo.brito@windriver.com>
      Co-authored-by: default avatarThales Elero Cervi <thaleselero.cervi@windriver.com>
      Change-Id: I8462aa98398dd8f27fe24d911c9bfaa7f303eb93
      5d6eefa4
    • Thomas Goirand's avatar
      Fixed (build-)depends for this release. · e80a871a
      Thomas Goirand authored
      e80a871a
    • Thomas Goirand's avatar
      Now packaging 21.0.0 · 4dba1757
      Thomas Goirand authored
      4dba1757
    • Thomas Goirand's avatar
      Merge tag '21.0.0' into debian/yoga · 926b172b
      Thomas Goirand authored
      horizon 21.0.0 release
      
      meta:version: 21.0.0
      meta:diff-start: -
      meta:series: yoga
      meta:release-type: release
      meta:pypi: no
      meta:first: no
      meta:release:Author: manchandavishal <manchandavishal143@gmail.com>
      meta:release:Commit: manchandavishal <manchandavishal143@gmail.com>
      meta:release:Change-Id: If0e5f0b1314f99c0e6bc6f6a841651345a19e158
      meta:release:Code-Review+2: Hervé Beraud <herveberaud.pro@gmail.com>
      meta:release:Code-Review+2: Elod Illes <elod.illes@est.tech>
      meta:release:Workflow+1: Elod Illes <elod.illes@est.tech>
      926b172b
    • Zuul's avatar
      0899f676
  16. 25 Feb, 2022 3 commits
  17. 24 Feb, 2022 1 commit
    • Nicolas Bock's avatar
      Get ports directly instead of via loop · 9f5d659d
      Nicolas Bock authored
      
      
      In order to get a list of available ports, the current implementation
      of the form code in `project/instances/attach_interface` loops through
      the available networks in the project and requests a list of ports for
      each via the Neutron API. This implementation is O(N) in time with a
      large prefactor (the time for a Neutron API call) where N is the
      number of networks.
      
      Instead of calling the Neutron API for each network this change uses
      one call to the Neutron API to get the list of ports on all networks
      and filters this list via a list comprehension. While this
      implementation is still O(N) the prefactor is significantly smaller.
      
      Closes-Bug: #1943639
      Change-Id: I8fd32c3aad22d8ef7f57201f5144f6b2e357ef10
      Signed-off-by: default avatarNicolas Bock <nicolas.bock@canonical.com>
      9f5d659d
  18. 23 Feb, 2022 1 commit
  19. 22 Feb, 2022 1 commit