From c2e755a2fe655d0eb38906e7655e44e45664c341 Mon Sep 17 00:00:00 2001 From: Dusty Mabe Date: Nov 13 2017 14:37:36 +0000 Subject: [PATCH 1/3] Revert "no AMI prerelease and set a variable to make websites build when we have late AMIs" We have cloud images for RC 1.6 just fine. No need to special case them like was done in. 8c4a538 This reverts commit 8c4a538868acfc4b7746deca125d5c8c2bb4fd9c. --- diff --git a/alt.fedoraproject.org/build/fedimg_vars.py b/alt.fedoraproject.org/build/fedimg_vars.py index c23f774..94c9434 100755 --- a/alt.fedoraproject.org/build/fedimg_vars.py +++ b/alt.fedoraproject.org/build/fedimg_vars.py @@ -44,14 +44,14 @@ def collect(release): # The F22 released AMIs uploads didn't appear to go through fedimg, so # we can't use this scheme for them. Stuff for F23 should all go that # route though, so we can hopefully switch over soon. - ("Fedora-Cloud-Base-{curr_cloud_AMI_id}-{RC_gold_AMI}.x86_64", { + ("Fedora-Cloud-Base-{curr_cloud_AMI_id}-{RC_gold}.x86_64", { 'HVM_base_AMI': lambda e: e.get('virt_type') == 'hvm' and e.get('vol_type') == 'standard', 'GP2_HVM_base_AMI': lambda e: e.get('virt_type') == 'hvm' and e.get('vol_type') == 'gp2', }), - #("Fedora-Cloud-Base-{next_cloud_AMI_id}_{curr_cloud_AMI_state}-{RC_pre_gold}.x86_64", { - # 'pre_HVM_base_AMI': lambda e: e.get('virt_type') == 'hvm' and e.get('vol_type') == 'standard', - # 'pre_GP2_HVM_base_AMI': lambda e: e.get('virt_type') == 'hvm' and e.get('vol_type') == 'gp2', - #}), + ("Fedora-Cloud-Base-{next_cloud_AMI_id}_{curr_cloud_AMI_state}-{RC_pre_gold}.x86_64", { + 'pre_HVM_base_AMI': lambda e: e.get('virt_type') == 'hvm' and e.get('vol_type') == 'standard', + 'pre_GP2_HVM_base_AMI': lambda e: e.get('virt_type') == 'hvm' and e.get('vol_type') == 'gp2', + }), ] if not os.path.exists('/var/fedora_websites_live_fedimg'): diff --git a/build.d/globalvar.py b/build.d/globalvar.py index ada2902..c0ccd16 100644 --- a/build.d/globalvar.py +++ b/build.d/globalvar.py @@ -29,7 +29,7 @@ release={ 'next_cloud_id': '28', 'next_atomic_id': '27', 'next_server_id': '27', - 'next_cloud_AMI_id': '28', + 'next_cloud_AMI_id': '27', 'composedate': '20160616', 'unofficial_compose': '20160614', 'alt_composedate': '20161118', @@ -53,7 +53,6 @@ release={ 'pre_cloud_AMI_atomic_composedate': '20150915', 'RC_gold': '1.6', # insert the number of the RC version declared GOLD 'RC_server_gold': '1.5', # insert the number of the RC version declared GOLD - 'RC_gold_AMI': '1.5', # we do this for late AMIs 'RC_build': '1.6', # sometimes releng use the RC build 'RC_gold_aarch64': '1.6', # RC Gold for aarch64 'RC_gold_ppc64': '1.6', # RC Gold for ppc64 From 7429df0c5c82d85cc28de65a28869f60c0910da6 Mon Sep 17 00:00:00 2001 From: Dusty Mabe Date: Nov 13 2017 15:36:44 +0000 Subject: [PATCH 2/3] alt: move cloud ami vars to f27 --- diff --git a/build.d/globalvar.py b/build.d/globalvar.py index c0ccd16..53da2c4 100644 --- a/build.d/globalvar.py +++ b/build.d/globalvar.py @@ -23,13 +23,13 @@ release={ 'curr_cloud_id': '27', 'curr_atomic_id': '26', 'curr_server_id': '26', - 'curr_cloud_AMI_id': '26', + 'curr_cloud_AMI_id': '27', 'next_arm_id': '28', 'next_alt_id': '28', 'next_cloud_id': '28', 'next_atomic_id': '27', 'next_server_id': '27', - 'next_cloud_AMI_id': '27', + 'next_cloud_AMI_id': '28', 'composedate': '20160616', 'unofficial_compose': '20160614', 'alt_composedate': '20161118', From aa2c40511d6994c6300b05af9fb95a68d0f295d9 Mon Sep 17 00:00:00 2001 From: Dusty Mabe Date: Nov 13 2017 15:36:47 +0000 Subject: [PATCH 3/3] alt: don't query for pre-release cloud AMIs --- diff --git a/alt.fedoraproject.org/build/fedimg_vars.py b/alt.fedoraproject.org/build/fedimg_vars.py index 94c9434..16dc022 100755 --- a/alt.fedoraproject.org/build/fedimg_vars.py +++ b/alt.fedoraproject.org/build/fedimg_vars.py @@ -48,10 +48,10 @@ def collect(release): 'HVM_base_AMI': lambda e: e.get('virt_type') == 'hvm' and e.get('vol_type') == 'standard', 'GP2_HVM_base_AMI': lambda e: e.get('virt_type') == 'hvm' and e.get('vol_type') == 'gp2', }), - ("Fedora-Cloud-Base-{next_cloud_AMI_id}_{curr_cloud_AMI_state}-{RC_pre_gold}.x86_64", { - 'pre_HVM_base_AMI': lambda e: e.get('virt_type') == 'hvm' and e.get('vol_type') == 'standard', - 'pre_GP2_HVM_base_AMI': lambda e: e.get('virt_type') == 'hvm' and e.get('vol_type') == 'gp2', - }), + #("Fedora-Cloud-Base-{next_cloud_AMI_id}_{curr_cloud_AMI_state}-{RC_pre_gold}.x86_64", { + # 'pre_HVM_base_AMI': lambda e: e.get('virt_type') == 'hvm' and e.get('vol_type') == 'standard', + # 'pre_GP2_HVM_base_AMI': lambda e: e.get('virt_type') == 'hvm' and e.get('vol_type') == 'gp2', + #}), ] if not os.path.exists('/var/fedora_websites_live_fedimg'):