Uploaded image for project: 'Ansible Cloud Automation'
  1. Ansible Cloud Automation
  2. ACA-1652

azure collection requirements do not compile on arm64 architecture

XMLWordPrintable

    • True
    • Hide

      None

      Show
      None
    • False
    • Important

      When trying to install azure collection requirements on any arm64 machine (linux or macos), you will see a failure to install one of its dependenceis "uampq":

      ```

      {{Collecting uamqp<2.0.0,>=1.2.14 (from azure-iot-hub==2.6.1->-r requirements.txt (line 47))
      Downloading uamqp-1.6.9.tar.gz (4.5 MB)}}

      ```

      "azure-iot-hub" dependency seems to be the real cause, which is no longer maintained.

      https://github.com/ansible-collections/azure/issues/1505

      https://github.com/Azure/azure-iot-hub-python/issues/14

      This means that build of a devtools container (ee) with this collection is not possible as we have a hard requirement to support and release both amd64 and arm64 architectures as the same time.

            rh-ee-nargaman Nir Argaman
            ssbarnea Sorin Sbarnea
            Satoe Imaishi
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:
              Resolved: