bug 1141633:
bug 1140437 broke flame kitkat nightlies - use more targeted fix for graphene. r=jlund
--- a/mozharness/mozilla/updates/balrog.py
+++ b/mozharness/mozilla/updates/balrog.py
@@ -29,19 +29,20 @@ class BalrogMixin(object):
self.set_buildbot_property(
"hashType", c.get("hash_type", "sha512"), write_to_file=True
)
balrog_props = dict(properties=dict(chain(
self.buildbot_config["properties"].items(),
self.buildbot_properties.items(),
)))
- # XXX: hack alert: translate possibly fake platforms (like "macosx64_graphene")
- # into proper platforms by stripping away product or build type specific parts.
- balrog_props["properties"]["platform"] = balrog_props["properties"]["platform"].split("-")[0].split("_")[0]
+ # XXX: hack alert, turn fake graphene platforms into real ones. This
+ # was done more generically originally (bug 1140437), but it broke
+ # flame-kk updates (bug 1141633)
+ balrog_props["properties"]["platform"] = balrog_props["properties"]["platform"].replace("_graphene", "")
self.dump_config(props_path, balrog_props)
cmd = [
self.query_exe("python"),
submitter_script,
"--build-properties", props_path,
"--api-root", c["balrog_api_root"],
"--username", self._query_balrog_username(product),
"-t", release_type,