On 28.5.2015 10:53, Alan Pevec wrote:
> Enumerate all the packages in the OpenStaack namespace (but that
> doesn't enumerate clients though):
>
> $ pkgdb-cli list *openstack*
nitpick, quotes are required to avoid shell expansion: pkgdb-cli list
'*openstack*'
But this will list only packages already _in_ Fedora and use-case is
to discover yet-unpackaged or in-review packages too and we might end
up with out-of-Fedora packages in RDO.
We actually do have RDO metadata in
https://github.com/redhat-openstack/rdoinfo/blob/master/rdo.yml
which we could extend to cover WIP packages, Jakub could you include
this in your rdoinfo restructuring?
To ensure that, I opened a card, please let's collect and discuss
required rdoinfo changes there:
https://trello.com/c/KxKtVkTz/62-redesign-rdoinfo-for-new-needs
Issue to solve is that we use rdoinfo to drive Delorean Trunk i.e.
currently Delorean builds everything listed under packages: section.
Maybe adding status flag would work e.g.
- project: barbican
review-link:
https://bugzilla.redhat.com/show_bug.cgi?id=1190269
status:
- fedora: no
- cbs: yes
- trunk: yes
...
and then change Delorean to filter based on status/trunk.
More suggestions welcome!
Let's implement generic solution as you suggested to solve now but
eventually packages may diverge across releases so some overriding will
be needed to have just one file. Still worth a try I hope ;)
Cheers,
Jakub