An open API service indexing awesome lists of open source software.

https://github.com/lecrisut/fedora-openstack

Migration of rdo openstack pacakges for Fedora+copr+packit
https://github.com/lecrisut/fedora-openstack

Last synced: over 1 year ago
JSON representation

Migration of rdo openstack pacakges for Fedora+copr+packit

Awesome Lists containing this project

README

          

# Openstack RDO Copr

This is a work in progress. Each repository should be modified and modernized with the followings:
- Specify the version of packages
- Change the python packages to be in line with current Python packaging guidelines
- Rename the folder to cut the `-distgit` suffix
- Add the package to `packages.yaml` with basic dependency
- Propose or prepare changes upstream as separate PRs:
- `.packit.yaml`: Currently this does not have automation but still can help with maintenance
- `PEP621` implementation
- move python code to `src` if needed

# TODO
- [ ] Add `packit` integration. ([Upstream issue](https://github.com/packit/packit/issues/1543))
- [ ] Request an rdo/openstack fas group
- [ ] Add `tito` integration
- [ ] Add `copr` project
- [ ] Consider integration with upstream. Simplest would be with `packit` integration in `opendev` or `github` mirror
- [ ] Make helper scripts:
- [ ] Submit all package build jobs waiting with dependency logic
- [ ] Branching helper for main branch to stable releases

# Package migration progress
- [ ] ansible-collections-openstack
- [ ] ansible-config_template
- [ ] ansible-pacemaker
- [ ] ansible-role-atos-hsm
- [ ] ansible-role-chrony
- [ ] ansible-role-collect-logs
- [ ] ansible-role-collectd-config
- [ ] ansible-role-container-registry
- [ ] ansible-role-lunasa-hsm
- [ ] ansible-role-openstack-operations
- [ ] ansible-role-osp-observability
- [ ] ansible-role-qdr-config
- [ ] ansible-role-redhat-subscription
- [ ] ansible-role-thales-hsm
- [ ] ansible-role-tripleo-keystone
- [ ] ansible-role-tripleo-modify-image
- [ ] ansible-tripleo-ipa-server
- [ ] aodh
- [ ] aodhclient
- [ ] app-catalog-ui
- [ ] automaton
- [ ] barbican
- [ ] barbican-tempest-plugin
- [ ] barbicanclient
- [ ] castellan
- [ ] ceilometer
- [ ] ceilometerclient
- [ ] ceilometermiddleware
- [ ] cinder
- [ ] cinder-tempest-plugin
- [ ] cinderclient
- [ ] cinderlib
- [ ] cisco-ironic-contrib
- [ ] cliff
- [ ] cloudkitty-dashboard
- [ ] cloudkitty
- [ ] cloudkittyclient
- [ ] collectd-ceilometer-plugin
- [ ] collectd-gnocchi
- [ ] congress
- [ ] congress-tempest-plugin
- [ ] congressclient
- [ ] cursive
- [ ] cyborg
- [ ] cyborg-tempest-plugin
- [ ] cyborgclient
- [ ] debtcollector
- [ ] designate-dashboard
- [ ] designate
- [ ] designate-tempest-plugin
- [ ] designateclient
- [ ] dib-utils
- [ ] directord
- [ ] diskimage-builder
- [ ] django_openstack_auth
- [ ] dracclient
- [ ] ec2-api
- [ ] ec2api-tempest-plugin
- [ ] futurist
- [ ] glance
- [ ] glance-tempest-plugin
- [ ] glance_store
- [ ] glanceclient
- [ ] glare
- [ ] glareclient
- [ ] glean
- [ ] gnocchi
- [ ] gnocchiclient
- [ ] hacking
- [ ] hardware
- [ ] heat-agents
- [ ] heat-dashboard
- [ ] heat
- [ ] heat-tempest-plugin
- [ ] heat-templates
- [ ] heat-translator
- [ ] heatclient
- [ ] horizon
- [ ] ibmcclient
- [ ] instack
- [ ] instack-undercloud
- [ ] ironic
- [ ] ironic-inspector-client
- [ ] ironic-inspector
- [ ] ironic-lib
- [ ] ironic-prometheus-exporter
- [ ] ironic-python-agent-builder
- [ ] ironic-python-agent
- [ ] ironic-staging-drivers
- [ ] ironic-tempest-plugin
- [ ] ironic-ui
- [ ] ironicclient
- [ ] k8sclient
- [ ] karbor-dashboard
- [ ] karbor
- [ ] karborclient
- [ ] keystone
- [ ] keystone-tempest-plugin
- [ ] keystoneauth1
- [ ] keystoneclient
- [ ] keystonemiddleware
- [ ] kolla
- [ ] kuryr
- [ ] kuryr-kubernetes
- [ ] kuryr-tempest-plugin
- [ ] magnum
- [ ] magnum-tempest-plugin
- [ ] magnum-ui
- [ ] magnumclient
- [ ] manila
- [ ] manila-tempest-plugin
- [ ] manila-ui
- [ ] manilaclient
- [ ] metalsmith
- [ ] microversion-parse
- [ ] mistral-dashboard
- [ ] mistral
- [ ] mistral-extra
- [ ] mistral-lib
- [ ] mistral-tempest-plugin
- [ ] mistralclient
- [ ] monascaclient
- [ ] mox3
- [ ] murano-agent
- [ ] murano-dashboard
- [ ] murano
- [ ] murano-tempest-plugin
- [ ] muranoclient
- [ ] networking-ansible
- [ ] networking-arista
- [ ] networking-bagpipe
- [ ] networking-baremetal
- [ ] networking-bgpvpn
- [ ] networking-bigswitch
- [ ] networking-cisco
- [ ] networking-fujitsu
- [ ] networking-generic-switch
- [ ] networking-l2gw
- [ ] networking-l2gw-tempest-plugin
- [ ] networking-mlnx
- [ ] networking-odl
- [ ] networking-omnipath
- [ ] networking-ovn
- [ ] networking-sfc
- [ ] networking-vsphere
- [ ] neutron
- [ ] neutron-dynamic-routing
- [ ] neutron-fwaas
- [ ] neutron-lbaas-dashboard
- [ ] neutron-lbaas
- [ ] neutron-lib
- [ ] neutron-tempest-plugin
- [ ] neutron-vpnaas
- [ ] neutronclient
- [ ] nova
- [ ] novaclient
- [ ] novajoin
- [ ] novajoin-tempest-plugin
- [ ] observabilityclient
- [ ] octavia-dashboard
- [ ] octavia
- [ ] octavia-lib
- [ ] octavia-tempest-plugin
- [ ] octaviaclient
- [ ] openstack-macros
- [ ] openstack-puppet-modules
- [ ] openstack-selinux
- [ ] openstackclient
- [ ] openstacksdk
- [ ] openvswitch
- [ ] os-apply-config
- [ ] os-brick
- [ ] os-client-config
- [ ] os-cloud-config
- [ ] os-collect-config
- [ ] os-faults
- [ ] os-ken
- [ ] os-net-config
- [ ] os-refresh-config
- [ ] os-resource-classes
- [ ] os-service-types
- [ ] os-testr
- [ ] os-traits
- [ ] os-vif
- [ ] os-win
- [ ] os-xenapi
- [ ] osc-lib
- [ ] osc-placement
- [ ] oslo-cache
- [ ] oslo-concurrency
- [ ] oslo-config
- [ ] oslo-context
- [ ] oslo-db
- [ ] oslo-i18n
- [ ] oslo-limit
- [ ] oslo-log
- [ ] oslo-messaging
- [ ] oslo-metrics
- [ ] oslo-middleware
- [ ] oslo-policy
- [ ] oslo-privsep
- [ ] oslo-reports
- [ ] oslo-rootwrap
- [ ] oslo-serialization
- [ ] oslo-service
- [ ] oslo-sphinx
- [ ] oslo-upgradecheck
- [ ] oslo-utils
- [ ] oslo-versionedobjects
- [ ] oslo-vmware
- [ ] oslotest
- [ ] osops-tools-monitoring-oschecks
- [ ] osprofiler
- [ ] oswin-tempest-plugin
- [ ] ovn-bgp-agent
- [ ] ovn-octavia-provider
- [ ] ovsdbapp
- [ ] packstack
- [ ] panko
- [ ] pankoclient
- [ ] patrole
- [ ] paunch
- [ ] placement
- [ ] proliantutils
- [ ] puppet-aodh
- [ ] puppet-apache
- [ ] puppet-archive
- [ ] puppet-auditd
- [ ] puppet-barbican
- [ ] puppet-barometer
- [ ] puppet-cassandra
- [ ] puppet-ceilometer
- [ ] puppet-ceph
- [ ] puppet-certmonger
- [ ] puppet-cinder
- [ ] puppet-collectd
- [ ] puppet-concat
- [ ] puppet-congress
- [ ] puppet-contrail
- [ ] puppet-corosync
- [ ] puppet-crane
- [ ] puppet-datacat
- [ ] puppet-designate
- [ ] puppet-dns
- [ ] puppet-ec2api
- [ ] puppet-elasticsearch
- [ ] puppet-etcd
- [ ] puppet-fdio
- [ ] puppet-firewall
- [ ] puppet-fluentd
- [ ] puppet-git
- [ ] puppet-glance
- [ ] puppet-gnocchi
- [ ] puppet-haproxy
- [ ] puppet-heat
- [ ] puppet-horizon
- [ ] puppet-inifile
- [ ] puppet-ipaclient
- [ ] puppet-ironic
- [ ] puppet-java
- [ ] puppet-kafka
- [ ] puppet-keepalived
- [ ] puppet-keystone
- [ ] puppet-kibana3
- [ ] puppet-kmod
- [ ] puppet-lib-file_concat
- [ ] puppet-logstash
- [ ] puppet-magnum
- [ ] puppet-manila
- [ ] puppet-memcached
- [ ] puppet-midonet
- [ ] puppet-midonet_openstack
- [ ] puppet-mistral
- [ ] puppet-module-data
- [ ] puppet-mongodb
- [ ] puppet-murano
- [ ] puppet-mysql
- [ ] puppet-n1k-vsm
- [ ] puppet-neutron
- [ ] puppet-nova
- [ ] puppet-nssdb
- [ ] puppet-ntp
- [ ] puppet-octavia
- [ ] puppet-opendaylight
- [ ] puppet-openstack_extras
- [ ] puppet-openstacklib
- [ ] puppet-oslo
- [ ] puppet-ovn
- [ ] puppet-pacemaker
- [ ] puppet-panko
- [ ] puppet-placement
- [ ] puppet-powerdns
- [ ] puppet-qdr
- [ ] puppet-rabbitmq
- [ ] puppet-redis
- [ ] puppet-remote
- [ ] puppet-rsync
- [ ] puppet-rsyslog
- [ ] puppet-sahara
- [ ] puppet-sensu
- [ ] puppet-snmp
- [ ] puppet-ssh
- [ ] puppet-staging
- [ ] puppet-stdlib
- [ ] puppet-swift
- [ ] puppet-sysctl
- [ ] puppet-systemd
- [ ] puppet-tacker
- [ ] puppet-tempest
- [ ] puppet-timezone
- [ ] puppet-tomcat
- [ ] puppet-tripleo
- [ ] puppet-trove
- [ ] puppet-uchiwa
- [ ] puppet-vcsrepo
- [ ] puppet-veritas_hyperscale
- [ ] puppet-vitrage
- [ ] puppet-vlan
- [ ] puppet-vswitch
- [ ] puppet-watcher
- [ ] puppet-xinetd
- [ ] puppet-zaqar
- [ ] puppet-zookeeper
- [ ] pycadf
- [ ] rally
- [ ] rally-openstack
- [ ] reno
- [ ] requestsexceptions
- [ ] rhos-bootstrap
- [ ] rsd-lib
- [ ] rsdclient
- [ ] sahara-dashboard
- [ ] sahara
- [ ] sahara-image-elements
- [ ] sahara-plugin-ambari
- [ ] sahara-plugin-cdh
- [ ] sahara-plugin-mapr
- [ ] sahara-plugin-spark
- [ ] sahara-plugin-storm
- [ ] sahara-plugin-vanilla
- [ ] sahara-tests
- [ ] saharaclient
- [ ] scciclient
- [ ] senlin
- [ ] senlinclient
- [ ] shade
- [ ] shaker
- [ ] smaug
- [ ] sphinx-feature-classification
- [ ] stackviz
- [ ] stevedore
- [ ] sushy
- [ ] sushy-oem-idrac
- [ ] sushy-tools
- [ ] swift
- [ ] swift3
- [ ] swiftclient
- [ ] tacker
- [ ] tackerclient
- [ ] tap-as-a-service
- [ ] task-core
- [ ] taskflow
- [ ] tcib
- [ ] telemetry-tempest-plugin
- [ ] tempest
- [ ] tempest-horizon
- [ ] tempest-lib
- [ ] tempest-tripleo-ui
- [ ] tempestconf
- [ ] tobiko
- [ ] tooz
- [ ] tripleo-ansible
- [ ] tripleo-common
- [ ] tripleo-common-tempest-plugin
- [ ] tripleo-heat-templates-compat
- [ ] tripleo-heat-templates
- [ ] tripleo-image-elements
- [ ] tripleo-incubator
- [ ] tripleo-ipa
- [ ] tripleo-ipsec
- [ ] tripleo-operator-ansible
- [ ] tripleo-powerflex
- [ ] tripleo-puppet-elements
- [ ] tripleo-repos
- [ ] tripleo-ui
- [ ] tripleo-validations
- [ ] tripleoclient
- [ ] trove-dashboard
- [ ] trove
- [ ] trove-tempest-plugin
- [ ] troveclient
- [ ] UcsSdk
- [ ] validations-common
- [ ] validations-libs
- [ ] virtualbmc
- [ ] vitrage-dashboard
- [ ] vitrage
- [ ] vitrage-tempest-plugin
- [ ] vitrageclient
- [ ] vmware-nsx
- [ ] vmware-nsx-tempest-plugin
- [ ] vmware-nsxlib
- [ ] watcher
- [ ] watcher-tempest-plugin
- [ ] whitebox-neutron-tempest-plugin
- [ ] whitebox-tempest-plugin
- [ ] wsme
- [ ] zaqar
- [ ] zaqar-tempest-plugin
- [ ] zaqarclient