fedora-infra / pagure-exporter

Simple exporter tool that helps migrate repository files, data assets and issue tickets from projects on Pagure to GitLab
GNU General Public License v3.0
6 stars 6 forks source link

Facilitate Packit support for Fedora Linux 38 and Fedora Linux 39 #123

Closed gridhead closed 8 months ago

gridhead commented 8 months ago

Stepped down the version requirement for python-gitlab, updated the Packit configuration to allow for making COPR builds, testing package, synchronizing with the downstream, proposing to the downstream, making production builds, making builds on Koji and making updates on Bodhi and added some installability checks

This should help with #122

packit-as-a-service[bot] commented 8 months ago

Failed to load packit config file:

Cannot parse package config. ValidationError({'jobs': {0: {'packages': defaultdict(<class 'dict'>, {'pagure-exporter': {'value': {'upstream_tag_template': ['Not a valid string.']}}})}, 1: {'packages': defaultdict(<class 'dict'>, {'pagure-exporter': {'value': {'upstream_tag_template': ['Not a valid string.']}}})}, 2: {'packages': defaultdict(<class 'dict'>, {'pagure-exporter': {'value': {'upstream_tag_template': ['Not a valid string.']}}})}, 3: {'packages': defaultdict(<class 'dict'>, {'pagure-exporter': {'value': {'upstream_tag_template': ['Not a valid string.']}}})}, 4: {'packages': defaultdict(<class 'dict'>, {'pagure-exporter': {'value': {'upstream_tag_template': ['Not a valid string.']}}})}, 5: {'packages': defaultdict(<class 'dict'>, {'pagure-exporter': {'value': {'upstream_tag_template': ['Not a valid string.']}}})}, 6: {'packages': defaultdict(<class 'dict'>, {'pagure-exporter': {'value': {'upstream_tag_template': ['Not a valid string.']}}})}, 7: {'packages': defaultdict(<class 'dict'>, {'pagure-exporter': {'value': {'upstream_tag_template': ['Not a valid string.']}}})}, 8: {'packages': defaultdict(<class 'dict'>, {'pagure-exporter': {'value': {'upstream_tag_template': ['Not a valid string.']}}})}}, 'packages': defaultdict(<class 'dict'>, {'pagure-exporter': {'value': {'upstream_tag_template': ['Not a valid string.']}}})})

For more info, please check out the documentation or contact the Packit team. You can also use our CLI command validate-config or our pre-commit hooks for validation of the configuration.

packit-as-a-service[bot] commented 8 months ago

Failed to load packit config file:

Cannot parse package config. ValidationError({'jobs': {0: {'packages': defaultdict(<class 'dict'>, {'pagure-exporter': {'value': {'upstream_tag_template': ['Not a valid string.']}}})}, 1: {'packages': defaultdict(<class 'dict'>, {'pagure-exporter': {'value': {'upstream_tag_template': ['Not a valid string.']}}})}, 2: {'packages': defaultdict(<class 'dict'>, {'pagure-exporter': {'value': {'upstream_tag_template': ['Not a valid string.']}}})}, 3: {'packages': defaultdict(<class 'dict'>, {'pagure-exporter': {'value': {'upstream_tag_template': ['Not a valid string.']}}})}, 4: {'packages': defaultdict(<class 'dict'>, {'pagure-exporter': {'value': {'upstream_tag_template': ['Not a valid string.']}}})}, 5: {'packages': defaultdict(<class 'dict'>, {'pagure-exporter': {'value': {'upstream_tag_template': ['Not a valid string.']}}})}, 6: {'packages': defaultdict(<class 'dict'>, {'pagure-exporter': {'value': {'upstream_tag_template': ['Not a valid string.']}}})}, 7: {'packages': defaultdict(<class 'dict'>, {'pagure-exporter': {'value': {'upstream_tag_template': ['Not a valid string.']}}})}, 8: {'packages': defaultdict(<class 'dict'>, {'pagure-exporter': {'value': {'upstream_tag_template': ['Not a valid string.']}}})}}, 'packages': defaultdict(<class 'dict'>, {'pagure-exporter': {'value': {'upstream_tag_template': ['Not a valid string.']}}})})

For more info, please check out the documentation or contact the Packit team. You can also use our CLI command validate-config or our pre-commit hooks for validation of the configuration.

packit-as-a-service[bot] commented 8 months ago

Failed to load packit config file:

Cannot parse package config. ValidationError({'jobs': {0: {'packages': defaultdict(<class 'dict'>, {'pagure-exporter': {'value': {'upstream_tag_template': ['Not a valid string.']}}})}, 1: {'packages': defaultdict(<class 'dict'>, {'pagure-exporter': {'value': {'upstream_tag_template': ['Not a valid string.']}}})}, 2: {'packages': defaultdict(<class 'dict'>, {'pagure-exporter': {'value': {'upstream_tag_template': ['Not a valid string.']}}})}, 3: {'packages': defaultdict(<class 'dict'>, {'pagure-exporter': {'value': {'upstream_tag_template': ['Not a valid string.']}}})}, 4: {'packages': defaultdict(<class 'dict'>, {'pagure-exporter': {'value': {'upstream_tag_template': ['Not a valid string.']}}})}, 5: {'packages': defaultdict(<class 'dict'>, {'pagure-exporter': {'value': {'upstream_tag_template': ['Not a valid string.']}}})}, 6: {'packages': defaultdict(<class 'dict'>, {'pagure-exporter': {'value': {'upstream_tag_template': ['Not a valid string.']}}})}, 7: {'packages': defaultdict(<class 'dict'>, {'pagure-exporter': {'value': {'upstream_tag_template': ['Not a valid string.']}}})}, 8: {'packages': defaultdict(<class 'dict'>, {'pagure-exporter': {'value': {'upstream_tag_template': ['Not a valid string.']}}})}}, 'packages': defaultdict(<class 'dict'>, {'pagure-exporter': {'value': {'upstream_tag_template': ['Not a valid string.']}}})})

For more info, please check out the documentation or contact the Packit team. You can also use our CLI command validate-config or our pre-commit hooks for validation of the configuration.

onuralpszr commented 8 months ago

@gridhead I don't see f38 builds, you missing those to add it.