Commit
54c104c switched the default "reference" for XenVersionMaster
to 'staging', but didn't update systemtest with the new expectations.
Do so now by doing the following.
Have the "InitialTreeState" set up both `staging` and `master` to point to
the same place.
Teach Story206Init to expect 'master' to look like 'staging'.
While we're here, update some hard-coded XenVersion("master")
instances to be the constant XenVersionMaster instead.
Signed-off-by: George Dunlap <george.dunlap@citrix.com>
sm.Versions = make(map[XenVersion]*VersionMeta)
- sm.InitVersion(XenVersion("master"))
+ sm.InitVersion(XenVersionMaster)
init = true
}
xsabase += "-" + tree.String()
}
- if r.XenVersion != "master" {
+ if r.XenVersion != XenVersionMaster {
xsabase += "-" + r.XenVersion.String()
}
// Reset to a known state:
// (Want to be able to apply XSA-206 (backports) , XSA-211 (qemu), XSA-212-15 (xen)
// ~ March 27th
-// Xen master : ac9ff74
-// qemu-upstream : acde9f3
-// qemu-trad : 8b4834e
-// xsa : bff3883
+// Xen master/staging : ac9ff74
+// qemu-upstream : acde9f3
+// qemu-trad : 8b4834e
+// xsa : bff3883
var its = InitialTreeState{
"xen": &map[string]string{
+ "staging": "ac9ff74",
"master": "ac9ff74",
"stable-4.8": "e0354e6",
"stable-4.7": "b5c7dea",
fv XenVersionFull
seen bool
}{
- "master": {fv: "master"},
- "4.8": {fv: "4.8.0"},
- "4.7": {fv: "4.7.2"},
- "4.6": {fv: "4.6.5"},
- "4.5": {fv: "4.5.5"},
- "4.4": {fv: "4.4.4"},
+ "master": {fv: "staging"},
+ "4.8": {fv: "4.8.0"},
+ "4.7": {fv: "4.7.2"},
+ "4.6": {fv: "4.6.5"},
+ "4.5": {fv: "4.5.5"},
+ "4.4": {fv: "4.4.4"},
}
for v := range xsa.Recipes {
}
// Check out "xsa/NNN/master" on all relevant trees
- _, _, branch := BranchName("xsa", xsa.XSA, XenVersion("master"))
+ _, _, branch := BranchName("xsa", xsa.XSA, XenVersionMaster)
for _, t := range xsa.Trees {
_, err := G.repos.GetRepoNC(t).Checkout(branch)
if err != nil {