Public bug reported:

During development of Ubuntu we package snapshots from upstream git
commits and version the packages to show the date/commit of the
snapshot.

This is resulting in PBR failing hard for some of the openstack
dashboard plugins. Changes need to be made to set PBR_VERSION to a
version that pbr approves of.

  File "/usr/lib/python3/dist-packages/ironic_ui/__init__.py", line 16, in 
<module>                                                          
    __version__ = pbr.version.VersionInfo(                 
  File "/usr/lib/python3/dist-packages/pbr/version.py", line 467, in 
version_string                                                          
    return self.semantic_version().brief_string()
  File "/usr/lib/python3/dist-packages/pbr/version.py", line 462, in 
semantic_version                                                        
    self._semantic = self._get_version_from_pkg_resources()
  File "/usr/lib/python3/dist-packages/pbr/version.py", line 450, in 
_get_version_from_pkg_resources                                         
    return SemanticVersion.from_pip_string(result_string)
  File "/usr/lib/python3/dist-packages/pbr/version.py", line 145, in 
from_pip_string                                                         
    return klass._from_pip_string_unsafe(version_string)
  File "/usr/lib/python3/dist-packages/pbr/version.py", line 220, in 
_from_pip_string_unsafe                                                 
    raise ValueError(                                                 
ValueError: Unknown remainder ['+git2021120912', '07e5607'] in 
'5.0.0+git2021120912.07e5607'

** Affects: cloud-archive
     Importance: High
         Status: Triaged

** Affects: cloud-archive/yoga
     Importance: High
         Status: Triaged

** Affects: heat-dashboard (Ubuntu)
     Importance: High
         Status: Triaged

** Affects: ironic-ui (Ubuntu)
     Importance: High
         Status: Triaged

** Affects: magnum-ui (Ubuntu)
     Importance: High
         Status: Triaged

** Affects: murano-dashboard (Ubuntu)
     Importance: High
         Status: Triaged

** Affects: sahara-dashboard (Ubuntu)
     Importance: High
         Status: Triaged

** Affects: trove-dashboard (Ubuntu)
     Importance: High
         Status: Triaged

** Affects: watcher-dashboard (Ubuntu)
     Importance: High
         Status: Triaged

** Affects: zaqar-ui (Ubuntu)
     Importance: High
         Status: Triaged

** Affects: heat-dashboard (Ubuntu Jammy)
     Importance: High
         Status: Triaged

** Affects: ironic-ui (Ubuntu Jammy)
     Importance: High
         Status: Triaged

** Affects: magnum-ui (Ubuntu Jammy)
     Importance: High
         Status: Triaged

** Affects: murano-dashboard (Ubuntu Jammy)
     Importance: High
         Status: Triaged

** Affects: sahara-dashboard (Ubuntu Jammy)
     Importance: High
         Status: Triaged

** Affects: trove-dashboard (Ubuntu Jammy)
     Importance: High
         Status: Triaged

** Affects: watcher-dashboard (Ubuntu Jammy)
     Importance: High
         Status: Triaged

** Affects: zaqar-ui (Ubuntu Jammy)
     Importance: High
         Status: Triaged

** Also affects: cloud-archive/yoga
   Importance: Undecided
       Status: New

** Changed in: cloud-archive/yoga
       Status: New => Triaged

** Changed in: cloud-archive/yoga
   Importance: Undecided => High

** Also affects: ironic-ui (Ubuntu)
   Importance: Undecided
       Status: New

** Also affects: ironic-ui (Ubuntu Jammy)
   Importance: Undecided
       Status: New

** Changed in: ironic-ui (Ubuntu Jammy)
       Status: New => Incomplete

** Changed in: ironic-ui (Ubuntu Jammy)
       Status: Incomplete => Triaged

** Changed in: ironic-ui (Ubuntu Jammy)
   Importance: Undecided => High

** Also affects: watcher-dashboard (Ubuntu)
   Importance: Undecided
       Status: New

** Also affects: trove-dashboard (Ubuntu)
   Importance: Undecided
       Status: New

** Also affects: zaqar-ui (Ubuntu)
   Importance: Undecided
       Status: New

** Also affects: sahara-dashboard (Ubuntu)
   Importance: Undecided
       Status: New

** Also affects: murano-dashboard (Ubuntu)
   Importance: Undecided
       Status: New

** Also affects: magnum-ui (Ubuntu)
   Importance: Undecided
       Status: New

** Also affects: heat-dashboard (Ubuntu)
   Importance: Undecided
       Status: New

** Changed in: heat-dashboard (Ubuntu Jammy)
   Importance: Undecided => High

** Changed in: heat-dashboard (Ubuntu Jammy)
       Status: New => Triaged

** Changed in: magnum-ui (Ubuntu Jammy)
   Importance: Undecided => High

** Changed in: magnum-ui (Ubuntu Jammy)
       Status: New => Triaged

** Changed in: murano-dashboard (Ubuntu Jammy)
   Importance: Undecided => High

** Changed in: murano-dashboard (Ubuntu Jammy)
       Status: New => Triaged

** Changed in: sahara-dashboard (Ubuntu Jammy)
   Importance: Undecided => High

** Changed in: sahara-dashboard (Ubuntu Jammy)
       Status: New => Triaged

** Changed in: trove-dashboard (Ubuntu Jammy)
   Importance: Undecided => High

** Changed in: trove-dashboard (Ubuntu Jammy)
       Status: New => Triaged

** Changed in: watcher-dashboard (Ubuntu Jammy)
   Importance: Undecided => High

** Changed in: watcher-dashboard (Ubuntu Jammy)
       Status: New => Triaged

** Changed in: zaqar-ui (Ubuntu Jammy)
   Importance: Undecided => High

** Changed in: zaqar-ui (Ubuntu Jammy)
       Status: New => Triaged

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1959402

Title:
  Ensure PBR for openstack dashboard plugins handle ~git versioning

To manage notifications about this bug go to:
https://bugs.launchpad.net/cloud-archive/+bug/1959402/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to