On 24/09/2019 17.33, Matt Riedemann wrote: > On 9/24/2019 10:28 AM, Matt Riedemann wrote: >> os-brick looks like it has a pretty expansive set of packages defined >> [1]. Should each project be copying that? Where would a definitive >> list even live? Is that something that should go into the requirements >> repo's bindep file [2] or is that specific just to what binary >> packages are needed to run tests against the requirements repo? Maybe >> the list should live in the storyboard dashboard [3] for the goal? >> >> [1] >> https://github.com/openstack/os-brick/commit/132a531e1768dea2db3275da376f163adc8fbf34#diff-03625fa9d8a51df3251e367a19ecfca5 >> >> [2] https://github.com/openstack/requirements/blob/master/bindep.txt >> [3] https://storyboard.openstack.org/#!/board/175 > > Should we just use this? > > https://opendev.org/openstack/openstack-zuul-jobs/src/branch/master/roles/prepare-build-pdf-docs/tasks/main.yaml#L7 Yes. > > But that's only for ubuntu bionic nodes, right? It's at least a start > but people trying to build pdf-docs tox targets on CentOS, Fedora, etc > likely still won't work. https://opendev.org/openstack/openstack-manuals/src/branch/master/bindep.txt has a list for more distros if somebody wants to patch the list to handle more distros, I'll happily take them, Andreas -- Andreas Jaeger aj at suse.com Twitter: jaegerandi SUSE Software Solutions Germany GmbH, Maxfeldstr. 5, D 90409 Nürnberg GF: Felix Imendörffer; HRB 247165 (AG München) GPG fingerprint = 93A3 365E CE47 B889 DF7F FED1 389A 563C C272 A126