#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.

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.

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