Skip to content
Snippets Groups Projects
  1. May 03, 2019
    • Akihiro Motoki's avatar
      Drop cinder consistency group support · 431fd6c1
      Akihiro Motoki authored
      Cinder consistency group has been replaced by the generic group feature.
      Horizon support of the generic group (in the project dashboard) is
      available since Rocky release and it covers all existing support
      for consistency group in horizon.
      
      The consistency group support is horizon was marked as deprecated
      in Stein release [1].
      
      This commit drops the consistency group support.
      
      [1] https://review.openstack.org/#/c/626846/
      
      Change-Id: I11187d2b03b7e0033a6c6ba3f8be25b8b5e4dd74
      431fd6c1
  2. May 01, 2019
    • Dmitriy Rabotjagov's avatar
      Fix KeyError when image was deleted · a1559be7
      Dmitriy Rabotjagov authored
      KeyError was raised when volume was created from image and
      then this image is deleted. THis patch adds additional check
      to avoid such situations.
      
      Change-Id: I85712fd9587d8815d2f3c74227ded9a4f62296f3
      a1559be7
  3. Apr 24, 2019
  4. Apr 23, 2019
    • Riedo Ilofin's avatar
      Application Credentials: Set unrestricted Default to False · 413e4b6d
      Riedo Ilofin authored
      This is bug from initial commit Ida2e836cf81d2b96e0b66afed29a900c312223a4
      
      Check box 'unrestricted' is Bool type and if left unticked it was set to
      'None' which is not Bool type.
      
      This fixes the bug and removes 'or None' which sets the 'unrestricted' to
      'False'
      
      Change-Id: I7b3b4b82624e61edfea5d0b42d9179ec2216277f
      Closes-Bug: #1821115
      413e4b6d
  5. Apr 22, 2019
    • BubaVV's avatar
      Periodically check item status if it in transition state · ff464426
      BubaVV authored
      Several Angular based dashboards, such as images and snapshots,
      not regenerated after some item on this page changes its status
      from transition state.
      For example, an image may be shown forever in the "Creating" state
      with running progress bar. To improve UI this patch re-upload items
      list until some item in transition state.
      If status of item changed, then 'trackBy' field changed and
      Angular will re-render row with this particular item with
      ng-repeat-start directive and won't re-render all entire page.
      
      Change-Id: I2308baebb65b11180d66bd69d834386022c2ad84
      Closes-bug: #1797592
      ff464426
  6. Apr 21, 2019
  7. Apr 19, 2019
    • pengyuesheng's avatar
      Adjusts subnet_free_ips to 0 when it is negative · 18e9918d
      pengyuesheng authored
      In subnet page under admin panel,
      Subnet_free_ips is negative if the subnet's allocation_pools
      range is less than the used IPs of the subnet.
      This patch adjusts subnet_free_ips to 0 when it is negative.
      
      Change-Id: I3f1441bf5e4eb3017024db2865adf3296127793e
      Closes-Bug: #1823149
      18e9918d
  8. Apr 11, 2019
    • Ivan Kolodyazhny's avatar
      Change Cinder API version in the documentation · b028b5a0
      Ivan Kolodyazhny authored
      Cinder API v3 is a default version for Horizon so we need
      to use it in the documentation.
      
      data-processing API version is removed from the Horizon
      documentation since it's availale in a separate plugin.
      
      Change-Id: I5f178b70f73c23f8220f44a418eec689f0bc3b1c
      b028b5a0
    • pengyuesheng's avatar
      Correct error messages of Create Extra Spec Form under Volume Type Panel · 35b20d0a
      pengyuesheng authored
      When there is more than one Extra Specs in Volume Type Extra Specs,
      then create an Extra spec with an invalid key name like "#^&*",
      the form prompts a wrong error message.
      This patch corrects the error message.
      
      Change-Id: I5ecdbb37953e95b302a254748cfc2a6a615c7d4b
      Closes-Bug: #1822924
      35b20d0a
  9. Apr 09, 2019
  10. Apr 08, 2019
  11. Apr 05, 2019
  12. Apr 04, 2019
  13. Apr 03, 2019
    • Wangliangyu's avatar
      Don't allow deletion of HA port of router · e8de38fb
      Wangliangyu authored
      When the neutron_lbaas is configurated and enabled,
      the created router will be HA router. Every router
      instance will has a HA port which to keep them alived.
      Those ports, whose device-owner is router_ha_interface,
      will shown on page.
      But there will throw an NotFound error when deleting them.
      IMO, it is enough for user to known them exist. we
      don't need to operate them for they only using by router
      instance.
      
      Change-Id: I276b5754b936d03b87b1e8ef39097a130e309211
      e8de38fb
  14. Apr 02, 2019
  15. Apr 01, 2019
  16. Mar 29, 2019
  17. Mar 28, 2019
    • OpenStack Proposal Bot's avatar
      Imported Translations from Zanata · cae432ab
      OpenStack Proposal Bot authored
      For more information about this automatic import see:
      https://docs.openstack.org/i18n/latest/reviewing-translation-import.html
      
      Change-Id: I6d396e0ca181f59b5ff13f7512e99077a0bb4a3d
      cae432ab
    • Eric Desrochers's avatar
      Not implicitly set vol_device_name to vda · 4788c4d2
      Eric Desrochers authored
      Using a scsi decorated image with:
      hw_disk_bus='scsi'
      hw_scsi_model='virtio-scsi'
      
      This solve the case where an instance is
      launched with 'image' selected as boot
      source with a new volume. This will result
      in /dev/vda instead of /dev/sda as it
      should.
      
      Not specifying device name in
      setFinalSpecBootImageToVolume() leaves the
      decision to nova to determine it.
      
      Example:
      -------
      VM boot volume without scsi meta data decoration:
      Attached To
      0a0cd660-7ce3-4033-9983-2e1099edc5f0 on /dev/vda
      
      VM boot volume with scsi meta data decoration:
      Attached To
      91f50dbc-8bdf-4293-84ea-fc5df27b5ee4 on /dev/sda
      --------
      
      Note: This commit doesn't address cases for
      where instances are launched using existing
      volume and snapshot, this will involve more
      work to migrate the code from BDMv1 to BDMv2.
      
      Closes-Bug #1560965
      
      Change-Id: I9d114c2c2e6736a8f1a8092afa568f930b656f09
      4788c4d2
  18. Mar 27, 2019
  19. Mar 25, 2019
  20. Mar 22, 2019
  21. Mar 21, 2019
    • Akihiro Motoki's avatar
      network topology: handle port AZ correctly · ffbe0e2f
      Akihiro Motoki authored
      Previously d3 version of the network topology view handles ports with
      device_owner 'compute:nova' and 'compute:None' specially. This leads
      to the situtaion that neutron ports with non-default AZ are not shown
      properly. There is no reason to handle neutron ports with the default
      AZ differently. What we would like to do is just to classify neutron
      ports attached to nova servers.
      
      This commit changes the logic to check device_owner of ports have
      a prefix 'compute:'. Note that we also need to check if device_owner
      is a string before checking the prefix.
      
      Change-Id: I472bae9af3d14d8a31efcae8a7610b84c4f09c3d
      Closes-Bug: #1820260
      ffbe0e2f
    • OpenStack Proposal Bot's avatar
      Imported Translations from Zanata · 803fe90b
      OpenStack Proposal Bot authored
      For more information about this automatic import see:
      https://docs.openstack.org/i18n/latest/reviewing-translation-import.html
      
      Change-Id: I3a14d02e7986349a6508c6b93d01ed6f8f803db7
      803fe90b
  22. Mar 20, 2019
  23. Mar 19, 2019
  24. Mar 18, 2019
  25. Mar 16, 2019
  26. Mar 15, 2019
    • Radomir Dopieralski's avatar
      Make domain_lookup return consistent type · 8e13106a
      Radomir Dopieralski authored
      It is possible to make Horizon reach the "Pure project admin doesn't
      have a domain token" state in domain_lookup by having different policy
      files in Keystone and in Horizon, at which point it results in an
      unhelpful AttributeError later on, because domain_lookup returns None.
      
      I'm proposing to make it return an empty dict instead, this way Horizon
      doesn't crash, but we still get the warning in the logs.
      
      Change-Id: I7a42e8defb2fb348cac8225fb1dcbf5e86c9e65c
      8e13106a
    • pengyuesheng's avatar
      Add verification of the volume type · 98976348
      pengyuesheng authored
      On change volume type form,
      without modifying any information,
      then click the "change Volume Type" button,
      cannot submit the form
      
      Change-Id: Ic3018eacbf3b297548960fae7db6cd56f91541f6
      Closes-Bug: #1819587
      98976348
  27. Mar 13, 2019
    • Daniel Vincze's avatar
      Add key_type selection on Keypairs form · e332cef0
      Daniel Vincze authored
      Key type can be selected through both Django and Angular panels.
      This change will allow X509 Public Certificates to be imported
      or created through Horizon.
      
      Also, the key type is being showed in the keypairs list.
      
      Change-Id: I0a07b4805e6af96f06ec12d2e86708c94946e9c9
      Closes-Bug: 1816041
      e332cef0
Loading