galaxy: IMPORTER101: Invalid platform: "Fedora-33", skipping.

Bug Report

SUMMARY

Getting a drop in Metadata score for my role with the following message:

IMPORTER101: Invalid platform: "Fedora-33", skipping.

STEPS TO REPRODUCE

The platforms section of meta/main.yml looks like this:

  platforms:
    - name: EL
      versions:
        - 7
        - 8
    - name: Ubuntu
      versions:
        - bionic
        - focal
        - xenial
    - name: Debian
      versions:
        - buster
        - stretch
    - name: Fedora
      versions:
        - 27
        - 28
        - 29
        - 30
        - 31
        - 32
        - 33
EXPECTED RESULTS

Fedora 33 final release was 2020-10-27 (see https://fedorapeople.org/groups/schedule/f-33/f-33-key-tasks.html).

ACTUAL RESULTS

The message:

IMPORTER101: Invalid platform: "Fedora-33", skipping.

is currently visible at https://galaxy.ansible.com/locp/cassandra

About this issue

  • Original URL
  • State: closed
  • Created 4 years ago
  • Reactions: 6
  • Comments: 17 (2 by maintainers)

Commits related to this issue

Most upvoted comments

Added the following:

  • Fedora 34, 35, and 36
  • Ubuntu hirsute and impish
  • Debian bookwork
  • EL 9
  • Opensuse 15.3

Fedora 34 is released and can be added to supported platforms also.

I have the same problem. Please add Fedora 33 and Fedora 34 to supported plattforms.

Same problem here. Please add Fedora 33 and Fedora 34

Fedora 34 is now in beta release (see https://fedorapeople.org/groups/schedule/f-34/f-34-key-tasks.html) but the latest Fedora supported by Ansible Galaxy is 32 (due for retirement in just under eight weeks from now).

For future reference I’ll use this script (https://github.com/dmsimard/ansible-sandbox/tree/master/get-galaxy-platforms) to find out what platforms are supported and not update the metadata until the new platform becomes present.

Could we have an update or ETA on when Fedora 33 will be added to the supported platforms? It has after all been available since late October. That was 13 weeks ago and Fedora 34 is due to be released on 20th April (https://fedorapeople.org/groups/schedule/f-34/f-34-key-tasks.html) which is less than 12 weeks from now.

Hi,

@dmsimard said:

Thanks for adding new platforms @chouseknecht \o/

Thanks again, @chouseknecht! Where do you actually add these platforms? I don’t see any new commits to this repository. It would be nice if I could just submit a PR to add missing platform versions in the future.

Someone asked about Rocky Linux a few weeks ago on IRC but I wasn’t aware of this issue. Could we have it added as well ?

My understanding is that all RHEL-clones (CentOS, Rocky Linux, Almalinux, Oracle Linux, etc.) are included in the EL (Enterprise Linux) platform. I’m not sure about CentOS Stream. I would appreciate input from the developers; users seem to be confused about what EL actually is.

@gotmax23 said:

  1. Opensuse Tumbleweed (I’m not sure if this needs to be a seperate platform or if we should add a tumbleweed version to the existing opensuse platform.)

What are your thoughts about Tumbleweed?

Thanks, Maxwell

Thanks for adding new platforms @chouseknecht \o/

I confirmed that it works via a home made script: https://github.com/dmsimard/ansible-sandbox/commit/363024e19300281123252c2273828f38a628c70b

Someone asked about Rocky Linux a few weeks ago on IRC but I wasn’t aware of this issue. Could we have it added as well ?

not exactly fedora related but Ubuntu hirsute (21.04) also missing in a supported platforms list

FYI Fedora-32 was fixed in #2356 . As @gizero says, is there a way we could raise a PR for these issues? Anything to help expedite the changes basically? Especially with Fedora having approximately two releases a year.

Hi! Is there a way we can help with this? It’d be nice to have Fedora 33 among supported platforms. Or did I miss a reason to skip the release?