#1 beakerrepos.py: pass --name explicitly
Merged by dcallagh. Opened by dcallagh.
fedora-qa/ dcallagh/beaker-tools import-name  into  master

The current nightly composes identify themselves as just
"Fedora Rawhide" in the .treeinfo file, rather than distinguished by
date as in "Fedora-Rawhide-20170829.n.0". This means when they are
imported into Beaker they will all be considered as the same tree, even
though they are different snapshots.

As a workaround, pass --name when invoking beaker-import to make the
trees show up with their proper name.

This means we can't use 'location' as a fallback for 'compose_id'
anymore because the 'location' URL isn't usable as a distro tree name in
Beaker. But that should be okay since all recent compose messages have
a proper value for the 'compose_id' key.

cc @tflink

Why the merge commit? Otherwise, it looks good to me

Hmm not sure what you mean about merge commit. There is only one commit in this PR and it's not a merge. Unless I have done something weird...?

Tim means you should rebase it on top of the current master head. Otherwise it can only be merged with a merge commit (not a fast forward merge).

Dan, you have commit rights now. Feel free to push after rebase, thanks. You can include Merges: #1 in the commit description to have this automatically closed with a link.

Oh I see. Will do.

rebased

Pull-Request has been merged by dcallagh

@tflink can you please try turning on this new version and we'll see how it goes with the latest composes?

Metadata