{"id":22473451,"url":"https://github.com/lecrisut/fedora-openstack","last_synced_at":"2025-03-27T16:30:28.325Z","repository":{"id":150859511,"uuid":"620471075","full_name":"LecrisUT/Fedora-openstack","owner":"LecrisUT","description":"Migration of rdo openstack pacakges for Fedora+copr+packit","archived":false,"fork":false,"pushed_at":"2023-04-26T16:12:42.000Z","size":567,"stargazers_count":1,"open_issues_count":2,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-02-01T20:14:50.209Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/LecrisUT.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-03-28T18:44:28.000Z","updated_at":"2023-03-29T14:37:52.000Z","dependencies_parsed_at":"2024-12-06T12:38:57.392Z","dependency_job_id":null,"html_url":"https://github.com/LecrisUT/Fedora-openstack","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LecrisUT%2FFedora-openstack","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LecrisUT%2FFedora-openstack/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LecrisUT%2FFedora-openstack/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LecrisUT%2FFedora-openstack/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/LecrisUT","download_url":"https://codeload.github.com/LecrisUT/Fedora-openstack/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245882167,"owners_count":20687838,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-12-06T12:28:47.677Z","updated_at":"2025-03-27T16:30:28.297Z","avatar_url":"https://github.com/LecrisUT.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Openstack RDO Copr\n\nThis is a work in progress. Each repository should be modified and modernized with the followings:\n- Specify the version of packages\n- Change the python packages to be in line with current Python packaging guidelines\n- Rename the folder to cut the `-distgit` suffix\n- Add the package to `packages.yaml` with basic dependency\n- Propose or prepare changes upstream as separate PRs:\n  - `.packit.yaml`: Currently this does not have automation but still can help with maintenance\n  - `PEP621` implementation\n  - move python code to `src` if needed\n\n# TODO\n- [ ] Add `packit` integration. ([Upstream issue](https://github.com/packit/packit/issues/1543))\n- [ ] Request an rdo/openstack fas group\n- [ ] Add `tito` integration\n- [ ] Add `copr` project\n- [ ] Consider integration with upstream. Simplest would be with `packit` integration in `opendev` or `github` mirror\n- [ ] Make helper scripts:\n  - [ ] Submit all package build jobs waiting with dependency logic\n  - [ ] Branching helper for main branch to stable releases\n\n# Package migration progress\n- [ ] ansible-collections-openstack\n- [ ] ansible-config_template\n- [ ] ansible-pacemaker\n- [ ] ansible-role-atos-hsm\n- [ ] ansible-role-chrony\n- [ ] ansible-role-collect-logs\n- [ ] ansible-role-collectd-config\n- [ ] ansible-role-container-registry\n- [ ] ansible-role-lunasa-hsm\n- [ ] ansible-role-openstack-operations\n- [ ] ansible-role-osp-observability\n- [ ] ansible-role-qdr-config\n- [ ] ansible-role-redhat-subscription\n- [ ] ansible-role-thales-hsm\n- [ ] ansible-role-tripleo-keystone\n- [ ] ansible-role-tripleo-modify-image\n- [ ] ansible-tripleo-ipa-server\n- [ ] aodh\n- [ ] aodhclient\n- [ ] app-catalog-ui\n- [ ] automaton\n- [ ] barbican\n- [ ] barbican-tempest-plugin\n- [ ] barbicanclient\n- [ ] castellan\n- [ ] ceilometer\n- [ ] ceilometerclient\n- [ ] ceilometermiddleware\n- [ ] cinder\n- [ ] cinder-tempest-plugin\n- [ ] cinderclient\n- [ ] cinderlib\n- [ ] cisco-ironic-contrib\n- [ ] cliff\n- [ ] cloudkitty-dashboard\n- [ ] cloudkitty\n- [ ] cloudkittyclient\n- [ ] collectd-ceilometer-plugin\n- [ ] collectd-gnocchi\n- [ ] congress\n- [ ] congress-tempest-plugin\n- [ ] congressclient\n- [ ] cursive\n- [ ] cyborg\n- [ ] cyborg-tempest-plugin\n- [ ] cyborgclient\n- [ ] debtcollector\n- [ ] designate-dashboard\n- [ ] designate\n- [ ] designate-tempest-plugin\n- [ ] designateclient\n- [ ] dib-utils\n- [ ] directord\n- [ ] diskimage-builder\n- [ ] django_openstack_auth\n- [ ] dracclient\n- [ ] ec2-api\n- [ ] ec2api-tempest-plugin\n- [ ] futurist\n- [ ] glance\n- [ ] glance-tempest-plugin\n- [ ] glance_store\n- [ ] glanceclient\n- [ ] glare\n- [ ] glareclient\n- [ ] glean\n- [ ] gnocchi\n- [ ] gnocchiclient\n- [ ] hacking\n- [ ] hardware\n- [ ] heat-agents\n- [ ] heat-dashboard\n- [ ] heat\n- [ ] heat-tempest-plugin\n- [ ] heat-templates\n- [ ] heat-translator\n- [ ] heatclient\n- [ ] horizon\n- [ ] ibmcclient\n- [ ] instack\n- [ ] instack-undercloud\n- [ ] ironic\n- [ ] ironic-inspector-client\n- [ ] ironic-inspector\n- [ ] ironic-lib\n- [ ] ironic-prometheus-exporter\n- [ ] ironic-python-agent-builder\n- [ ] ironic-python-agent\n- [ ] ironic-staging-drivers\n- [ ] ironic-tempest-plugin\n- [ ] ironic-ui\n- [ ] ironicclient\n- [ ] k8sclient\n- [ ] karbor-dashboard\n- [ ] karbor\n- [ ] karborclient\n- [ ] keystone\n- [ ] keystone-tempest-plugin\n- [ ] keystoneauth1\n- [ ] keystoneclient\n- [ ] keystonemiddleware\n- [ ] kolla\n- [ ] kuryr\n- [ ] kuryr-kubernetes\n- [ ] kuryr-tempest-plugin\n- [ ] magnum\n- [ ] magnum-tempest-plugin\n- [ ] magnum-ui\n- [ ] magnumclient\n- [ ] manila\n- [ ] manila-tempest-plugin\n- [ ] manila-ui\n- [ ] manilaclient\n- [ ] metalsmith\n- [ ] microversion-parse\n- [ ] mistral-dashboard\n- [ ] mistral\n- [ ] mistral-extra\n- [ ] mistral-lib\n- [ ] mistral-tempest-plugin\n- [ ] mistralclient\n- [ ] monascaclient\n- [ ] mox3\n- [ ] murano-agent\n- [ ] murano-dashboard\n- [ ] murano\n- [ ] murano-tempest-plugin\n- [ ] muranoclient\n- [ ] networking-ansible\n- [ ] networking-arista\n- [ ] networking-bagpipe\n- [ ] networking-baremetal\n- [ ] networking-bgpvpn\n- [ ] networking-bigswitch\n- [ ] networking-cisco\n- [ ] networking-fujitsu\n- [ ] networking-generic-switch\n- [ ] networking-l2gw\n- [ ] networking-l2gw-tempest-plugin\n- [ ] networking-mlnx\n- [ ] networking-odl\n- [ ] networking-omnipath\n- [ ] networking-ovn\n- [ ] networking-sfc\n- [ ] networking-vsphere\n- [ ] neutron\n- [ ] neutron-dynamic-routing\n- [ ] neutron-fwaas\n- [ ] neutron-lbaas-dashboard\n- [ ] neutron-lbaas\n- [ ] neutron-lib\n- [ ] neutron-tempest-plugin\n- [ ] neutron-vpnaas\n- [ ] neutronclient\n- [ ] nova\n- [ ] novaclient\n- [ ] novajoin\n- [ ] novajoin-tempest-plugin\n- [ ] observabilityclient\n- [ ] octavia-dashboard\n- [ ] octavia\n- [ ] octavia-lib\n- [ ] octavia-tempest-plugin\n- [ ] octaviaclient\n- [ ] openstack-macros\n- [ ] openstack-puppet-modules\n- [ ] openstack-selinux\n- [ ] openstackclient\n- [ ] openstacksdk\n- [ ] openvswitch\n- [ ] os-apply-config\n- [ ] os-brick\n- [ ] os-client-config\n- [ ] os-cloud-config\n- [ ] os-collect-config\n- [ ] os-faults\n- [ ] os-ken\n- [ ] os-net-config\n- [ ] os-refresh-config\n- [ ] os-resource-classes\n- [ ] os-service-types\n- [ ] os-testr\n- [ ] os-traits\n- [ ] os-vif\n- [ ] os-win\n- [ ] os-xenapi\n- [ ] osc-lib\n- [ ] osc-placement\n- [ ] oslo-cache\n- [ ] oslo-concurrency\n- [ ] oslo-config\n- [ ] oslo-context\n- [ ] oslo-db\n- [ ] oslo-i18n\n- [ ] oslo-limit\n- [ ] oslo-log\n- [ ] oslo-messaging\n- [ ] oslo-metrics\n- [ ] oslo-middleware\n- [ ] oslo-policy\n- [ ] oslo-privsep\n- [ ] oslo-reports\n- [ ] oslo-rootwrap\n- [ ] oslo-serialization\n- [ ] oslo-service\n- [ ] oslo-sphinx\n- [ ] oslo-upgradecheck\n- [ ] oslo-utils\n- [ ] oslo-versionedobjects\n- [ ] oslo-vmware\n- [ ] oslotest\n- [ ] osops-tools-monitoring-oschecks\n- [ ] osprofiler\n- [ ] oswin-tempest-plugin\n- [ ] ovn-bgp-agent\n- [ ] ovn-octavia-provider\n- [ ] ovsdbapp\n- [ ] packstack\n- [ ] panko\n- [ ] pankoclient\n- [ ] patrole\n- [ ] paunch\n- [ ] placement\n- [ ] proliantutils\n- [ ] puppet-aodh\n- [ ] puppet-apache\n- [ ] puppet-archive\n- [ ] puppet-auditd\n- [ ] puppet-barbican\n- [ ] puppet-barometer\n- [ ] puppet-cassandra\n- [ ] puppet-ceilometer\n- [ ] puppet-ceph\n- [ ] puppet-certmonger\n- [ ] puppet-cinder\n- [ ] puppet-collectd\n- [ ] puppet-concat\n- [ ] puppet-congress\n- [ ] puppet-contrail\n- [ ] puppet-corosync\n- [ ] puppet-crane\n- [ ] puppet-datacat\n- [ ] puppet-designate\n- [ ] puppet-dns\n- [ ] puppet-ec2api\n- [ ] puppet-elasticsearch\n- [ ] puppet-etcd\n- [ ] puppet-fdio\n- [ ] puppet-firewall\n- [ ] puppet-fluentd\n- [ ] puppet-git\n- [ ] puppet-glance\n- [ ] puppet-gnocchi\n- [ ] puppet-haproxy\n- [ ] puppet-heat\n- [ ] puppet-horizon\n- [ ] puppet-inifile\n- [ ] puppet-ipaclient\n- [ ] puppet-ironic\n- [ ] puppet-java\n- [ ] puppet-kafka\n- [ ] puppet-keepalived\n- [ ] puppet-keystone\n- [ ] puppet-kibana3\n- [ ] puppet-kmod\n- [ ] puppet-lib-file_concat\n- [ ] puppet-logstash\n- [ ] puppet-magnum\n- [ ] puppet-manila\n- [ ] puppet-memcached\n- [ ] puppet-midonet\n- [ ] puppet-midonet_openstack\n- [ ] puppet-mistral\n- [ ] puppet-module-data\n- [ ] puppet-mongodb\n- [ ] puppet-murano\n- [ ] puppet-mysql\n- [ ] puppet-n1k-vsm\n- [ ] puppet-neutron\n- [ ] puppet-nova\n- [ ] puppet-nssdb\n- [ ] puppet-ntp\n- [ ] puppet-octavia\n- [ ] puppet-opendaylight\n- [ ] puppet-openstack_extras\n- [ ] puppet-openstacklib\n- [ ] puppet-oslo\n- [ ] puppet-ovn\n- [ ] puppet-pacemaker\n- [ ] puppet-panko\n- [ ] puppet-placement\n- [ ] puppet-powerdns\n- [ ] puppet-qdr\n- [ ] puppet-rabbitmq\n- [ ] puppet-redis\n- [ ] puppet-remote\n- [ ] puppet-rsync\n- [ ] puppet-rsyslog\n- [ ] puppet-sahara\n- [ ] puppet-sensu\n- [ ] puppet-snmp\n- [ ] puppet-ssh\n- [ ] puppet-staging\n- [ ] puppet-stdlib\n- [ ] puppet-swift\n- [ ] puppet-sysctl\n- [ ] puppet-systemd\n- [ ] puppet-tacker\n- [ ] puppet-tempest\n- [ ] puppet-timezone\n- [ ] puppet-tomcat\n- [ ] puppet-tripleo\n- [ ] puppet-trove\n- [ ] puppet-uchiwa\n- [ ] puppet-vcsrepo\n- [ ] puppet-veritas_hyperscale\n- [ ] puppet-vitrage\n- [ ] puppet-vlan\n- [ ] puppet-vswitch\n- [ ] puppet-watcher\n- [ ] puppet-xinetd\n- [ ] puppet-zaqar\n- [ ] puppet-zookeeper\n- [ ] pycadf\n- [ ] rally\n- [ ] rally-openstack\n- [ ] reno\n- [ ] requestsexceptions\n- [ ] rhos-bootstrap\n- [ ] rsd-lib\n- [ ] rsdclient\n- [ ] sahara-dashboard\n- [ ] sahara\n- [ ] sahara-image-elements\n- [ ] sahara-plugin-ambari\n- [ ] sahara-plugin-cdh\n- [ ] sahara-plugin-mapr\n- [ ] sahara-plugin-spark\n- [ ] sahara-plugin-storm\n- [ ] sahara-plugin-vanilla\n- [ ] sahara-tests\n- [ ] saharaclient\n- [ ] scciclient\n- [ ] senlin\n- [ ] senlinclient\n- [ ] shade\n- [ ] shaker\n- [ ] smaug\n- [ ] sphinx-feature-classification\n- [ ] stackviz\n- [ ] stevedore\n- [ ] sushy\n- [ ] sushy-oem-idrac\n- [ ] sushy-tools\n- [ ] swift\n- [ ] swift3\n- [ ] swiftclient\n- [ ] tacker\n- [ ] tackerclient\n- [ ] tap-as-a-service\n- [ ] task-core\n- [ ] taskflow\n- [ ] tcib\n- [ ] telemetry-tempest-plugin\n- [ ] tempest\n- [ ] tempest-horizon\n- [ ] tempest-lib\n- [ ] tempest-tripleo-ui\n- [ ] tempestconf\n- [ ] tobiko\n- [ ] tooz\n- [ ] tripleo-ansible\n- [ ] tripleo-common\n- [ ] tripleo-common-tempest-plugin\n- [ ] tripleo-heat-templates-compat\n- [ ] tripleo-heat-templates\n- [ ] tripleo-image-elements\n- [ ] tripleo-incubator\n- [ ] tripleo-ipa\n- [ ] tripleo-ipsec\n- [ ] tripleo-operator-ansible\n- [ ] tripleo-powerflex\n- [ ] tripleo-puppet-elements\n- [ ] tripleo-repos\n- [ ] tripleo-ui\n- [ ] tripleo-validations\n- [ ] tripleoclient\n- [ ] trove-dashboard\n- [ ] trove\n- [ ] trove-tempest-plugin\n- [ ] troveclient\n- [ ] UcsSdk\n- [ ] validations-common\n- [ ] validations-libs\n- [ ] virtualbmc\n- [ ] vitrage-dashboard\n- [ ] vitrage\n- [ ] vitrage-tempest-plugin\n- [ ] vitrageclient\n- [ ] vmware-nsx\n- [ ] vmware-nsx-tempest-plugin\n- [ ] vmware-nsxlib\n- [ ] watcher\n- [ ] watcher-tempest-plugin\n- [ ] whitebox-neutron-tempest-plugin\n- [ ] whitebox-tempest-plugin\n- [ ] wsme\n- [ ] zaqar\n- [ ] zaqar-tempest-plugin\n- [ ] zaqarclient","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flecrisut%2Ffedora-openstack","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flecrisut%2Ffedora-openstack","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flecrisut%2Ffedora-openstack/lists"}