ceph / chacra

A binary/file REST API to aid in multi-distro|arch|release management
9 stars 18 forks source link

async/rpm: Create repodata repo root dir for openSUSE #273

Closed toabctl closed 4 years ago

toabctl commented 4 years ago

On openSUSE, the repository directory structure is different to the currently used structure. On openSUSE, we expect something like:

noarch/ repodata/ src/ x86_64/

so the repodata/ dir is on the same level than the other dirs. This is currently not the case so fix this if the distro is set to "opensuse".

Signed-off-by: Thomas Bechtold tbechtold@suse.com

toabctl commented 4 years ago

https://github.com/ceph/ceph-build/pull/1449 will at least fix the first error from the jenkins run. Maybe there are more errors afterwards... But the jenkins error is totally unrelated to my change (or any other chacra github PR). The job itself is broken....

toabctl commented 4 years ago

@djgalloway asking the question here again - who can review this so it can be merged soon?

toabctl commented 4 years ago

@alfredodeza fixed you comments. please have another look

toabctl commented 4 years ago

Thanks @alfredodeza

toabctl commented 4 years ago

@djgalloway could you deploy that code on the chacra server(s) please?

djgalloway commented 4 years ago

In progress

djgalloway commented 4 years ago

@djgalloway could you deploy that code on the chacra server(s) please?

Done on all 5 (1 prod / 4 dev) nodes.

toabctl commented 4 years ago

Thanks @djgalloway