From 03f76fb71b9484c08402e5278610ad342525264b Mon Sep 17 00:00:00 2001 From: Gab Satchi Date: Wed, 18 Jul 2018 12:08:37 -0400 Subject: [PATCH] - Sets encrypted cloud_property in stemcell manifest to false [#159046887] (https://www.pivotaltracker.com/story/show/159046887) Signed-off-by: Kenny DuMez --- lib/stemcell/manifest.rb | 1 + ...n-hvm-windows2012R2-go_agent-us-east-1.tgz | Bin 1797 -> 1957 bytes spec/integration/build/aws_spec.rb | 2 ++ spec/stemcell/manifest_spec.rb | 1 + 4 files changed, 4 insertions(+) diff --git a/lib/stemcell/manifest.rb b/lib/stemcell/manifest.rb index 475116eb..8ba4ea75 100644 --- a/lib/stemcell/manifest.rb +++ b/lib/stemcell/manifest.rb @@ -34,6 +34,7 @@ def initialize(version, os, amis) super("bosh-aws-xen-hvm-#{os}-stemcell-go_agent", version, EMPTY_FILE_SHA, os) cloud_properties = { 'infrastructure' => 'aws', + 'encrypted' => false, 'ami' => {} } amis.each do |ami| diff --git a/spec/fixtures/aws/amis/light-bosh-stemcell-1200.3.1-build.2-aws-xen-hvm-windows2012R2-go_agent-us-east-1.tgz b/spec/fixtures/aws/amis/light-bosh-stemcell-1200.3.1-build.2-aws-xen-hvm-windows2012R2-go_agent-us-east-1.tgz index ae3b455e53ab5d85fdf8cbf728cae378c87fe9a4..557088162cce8ef8ff60fa2b4b02057b484b06b1 100644 GIT binary patch literal 1957 zcmV;W2U_?aiwFQZVozHD1MOO0ZzH!6cZwE84Fu>@ANo?_`j87?sr=8S-;&@06oHe} zzMui}V63Ipolr?DtXB3JN&B8}k&n*{5OPI|SeW@~(y7Z)P|g4u`9) z*XzaY14XZ3`9bwR!*gZS@`{@^~`eg5M<{{R0Trt*{L z&(DWj&-lrG{&)xS!S4G%yKQD%yEdd5FX~Od-89o_-8X;z`oaVMSAX@Lzkc!KZ~yX( z##!Wz^4M$N%iGq!F!Ij&7ejSMrKZ1y|~7 z*37KZlvS42vuQ;Qwa4wc>FR#IdU3hA_3BT_YbK8;i*`G`Tz4MV&zsHZF(LEStaDYO z+fMpz=e%|fyKkG-q`O`B&GeMa>cysUU)9UG#}fh#ZP&bTu8y2{p}$?uN3689PPS`b zY&YZnRsU!<9$x>PDJt*uf0EI%{@;mw@hP`TR>qPa$TyG+WY%_M{N=OfrOZa?XMIO3Tqz?KW|80gHM=o+cX~e|YTgjSz}Cdl$`Q z+s*sieZ%)?ewuiL4pC8;DL))a1^7VK#xip_72pH4;?`Cfo&yhb2uhXa)$8WZ=98}7 zw6i|M{qxQh9te4(WjQ!}H?ANTKm*Iq(J@zJ=k3hZ5kCO07INEeCj{DtBVe@Emx_yvUkK;H5-j z1~GboM=CcIL-p`D_tGeJI2GV~REDF*0>rEUtM}jsjZYIaCK;{N!OL`j4^*kFwHY%6 zyre@{DocmsMID@0hme9vImwazy*)eb)Dq(j0?;&sS0 zr9y;89jgO)(T_?a4)6gUse&VFT!2TilzLnrzT5*mTD2nMN$J2# zQ%(_uD!^mHyPApc9N@`w%W@J8cq!)EB9a8)(R0@YBBl%AsbX0~{}kYRsfoxhfJduT zB97|;K2Rm)i0T~RJ1XL#N`S}7sWjp#P=H6P#&!A#s~#Sy+VGs(1H6=)3~_J{@JKc0 z?yn9HQawCTDW(blJe4hW_m`!I%N8?fyK#Cj+l_}0RHfbdH6zr(i#nXXoGJjks6)Bd zEk}pv#k5gUAd(f}yS52&E4;rb9n zHUKo&x<+~K~DUOsH)=dU^pcEDz3X$5aOL?vfV{bb&5ow|0`-_%`0 z&YNX>T`$P|Jks?Kk6e&`qNRc8%iWDhQ#LNEyD5Vrm08jt`L2>Lv literal 1797 zcmV+g2m1IQiwFQoq32lu1MON(ZyPrd&DlWz!y=cYfFFY0)mZknrVUx+^WZkUVv+A7gpH&6BSKof{x+Y#q+{{*s2`_ut*KN0% zHAB0d4xffci}CRK7hE&-+58tql=I({*snhcr&VoT^-uK&^g=c7`fB>-)%)s=U!2!% z)vc>PtodcJm?T{dMmL@=e$ORmrKoKdGZDl;)gd$6pn|M@3xL{ODYc@R2HnwU(Tak%!@( zv-G5nJk%itv;$d3;9+5uH1xI{d7}?$jQ`KksRTGunNvr%;P zrAG2cI7%aVI8udW6l#ED?UmK~cq+gTsGLT{0mPkzsQ2JUk1rDxn~c@^=w&*>N2=1! zxr_<{FZnRF&hp`T=tHoYkZ*ve2C>Fb8pOks@>pfM@_o7eEY ziw5{e)!HbLanZoT@Wx8QTmkrjatbxTF<;gRMaWlxW7Hsl5H-LtUy4)u3*ZNtZYAk4T3N9C#}>`f7#E}C*D7U8M&ggJh>M>s}xGUG|<$V(+>gh3VI z*zkU45|jfxDR(@l(SVn7ZXBUW0FKK2DUeVufTxM&2^8&2;Wl)4^<)@i&GoIQ=kaPsMeqK2~h(asm6+&*#o@Pnw)Us9N|c{_VZ629;60% zqB6=90C*Z({PRzi9v)lVrtQZ2p=>t+K2o*u_pceL1|ItG{&J=O@X&|$N4Fdwfro9Q zl_WGP!1u={!YzMXD-{*u!>Jg4Z$lt^hq5?dnN!Ap>0X|X*I-l75C=)=Fuxs#7P^x@ATgl+(MqS~yJ zGVsuczwe=h5Acy%YYE%h&%4!b89#pinv!4EL))+0p?dXcv+R2Bk@IiH0pBRm|B`i? zfrmbnQ90EH9{SKsWcdg@^dU)O1K>dQXFkWFQO=v&(}1#jA>nHdzwer5c>lIrE_WO7 z{N)Gqr=2ZM*8On`QOB z>y~!{)~Df0Pb<#uyV_G!18)pm^{d%pSoma3LK$KeUZN1M>3e^Nr&zIK#flXxR;*aD nV#SITD^{#nv0}xF6)RS(Sg~ToiWMvN|F-`CQNC_y08jt`aDtc_ diff --git a/spec/integration/build/aws_spec.rb b/spec/integration/build/aws_spec.rb index 5a27738c..4b495910 100644 --- a/spec/integration/build/aws_spec.rb +++ b/spec/integration/build/aws_spec.rb @@ -97,6 +97,7 @@ expect(stemcell_manifest['operating_system']).to eq(@os_version) expect(stemcell_manifest['stemcell_formats']).to eq(['aws-light']) expect(stemcell_manifest['cloud_properties']['infrastructure']).to eq('aws') + expect(stemcell_manifest['cloud_properties']['encrypted']).to eq(false) expect(stemcell_manifest['cloud_properties']['ami']['us-east-1']).to eq('ami-east1id') expect(stemcell_manifest['cloud_properties']['ami']['us-east-2']).to be_nil @@ -192,6 +193,7 @@ expect(stemcell_manifest['sha1']).to eq(EMPTY_FILE_SHA) expect(stemcell_manifest['operating_system']).to eq(@os_version) expect(stemcell_manifest['cloud_properties']['infrastructure']).to eq('aws') + expect(stemcell_manifest['cloud_properties']['encrypted']).to eq(false) expect(stemcell_manifest['cloud_properties']['ami']['us-east-1']).to be_nil expect(stemcell_manifest['cloud_properties']['ami']['us-east-2']).to eq('ami-east2id') diff --git a/spec/stemcell/manifest_spec.rb b/spec/stemcell/manifest_spec.rb index 7056662f..f4062f8d 100644 --- a/spec/stemcell/manifest_spec.rb +++ b/spec/stemcell/manifest_spec.rb @@ -37,6 +37,7 @@ 'operating_system' => 'some-os', 'cloud_properties' => { 'infrastructure' => 'aws', + 'encrypted' => false, 'ami' => { 'region1' => 'ami1', 'region2' => 'ami2'