@@ -47,22 +47,22 @@ func Test_currentFileIndex(t *testing.T) {
4747 {
4848 name : "lists cached images" ,
4949 fsModFunc : func (t * testing.T , fs afero.Fs ) {
50- createTestFile (t , fs , cacheRoot + "/ubuntu/19.04 /20201025/img.tar.lz4" )
51- createTestFile (t , fs , cacheRoot + "/ubuntu/19.04 /20201026/img.tar.lz4" )
52- createTestFile (t , fs , cacheRoot + "/ubuntu/19.04 /20201025/img.tar.lz4.md5" )
53- createTestFile (t , fs , cacheRoot + "/ubuntu/19.04 /20201026/img.tar.lz4.md5" )
50+ createTestFile (t , fs , cacheRoot + "/ubuntu/19.4 /20201025/img.tar.lz4" )
51+ createTestFile (t , fs , cacheRoot + "/ubuntu/19.4 /20201026/img.tar.lz4" )
52+ createTestFile (t , fs , cacheRoot + "/ubuntu/19.4 /20201025/img.tar.lz4.md5" )
53+ createTestFile (t , fs , cacheRoot + "/ubuntu/19.4 /20201026/img.tar.lz4.md5" )
5454 createTestFile (t , fs , cacheRoot + "/ubuntu/20.10/20201026/img.tar.lz4" )
5555 createTestFile (t , fs , cacheRoot + "/ubuntu/20.10/20201026/img.tar.lz4.md5" )
5656 },
5757 want : api.CacheEntities {
5858 api.LocalFile {
5959 Name : "img.tar.lz4" ,
60- SubPath : "ubuntu/19.04 /20201025/img.tar.lz4" ,
60+ SubPath : "ubuntu/19.4 /20201025/img.tar.lz4" ,
6161 Size : 4 ,
6262 },
6363 api.LocalFile {
6464 Name : "img.tar.lz4" ,
65- SubPath : "ubuntu/19.04 /20201026/img.tar.lz4" ,
65+ SubPath : "ubuntu/19.4 /20201026/img.tar.lz4" ,
6666 Size : 4 ,
6767 },
6868 api.LocalFile {
@@ -170,12 +170,12 @@ func TestSyncer_defineImageDiff(t *testing.T) {
170170 name : "remove unexisting images" ,
171171 currentImages : api.CacheEntities {
172172 api.OS {
173- BucketKey : "metal-os/master/ubuntu/19.04 /20201025/img.tar.lz4" ,
173+ BucketKey : "metal-os/master/ubuntu/19.4 /20201025/img.tar.lz4" ,
174174 BucketName : "metal-os" ,
175175 Version : & semver.Version {},
176176 },
177177 api.OS {
178- BucketKey : "metal-os/master/ubuntu/19.04 /20201026/img.tar.lz4" ,
178+ BucketKey : "metal-os/master/ubuntu/19.4 /20201026/img.tar.lz4" ,
179179 BucketName : "metal-os" ,
180180 Version : & semver.Version {},
181181 },
@@ -184,12 +184,12 @@ func TestSyncer_defineImageDiff(t *testing.T) {
184184 add : nil ,
185185 remove : api.CacheEntities {
186186 api.OS {
187- BucketKey : "metal-os/master/ubuntu/19.04 /20201025/img.tar.lz4" ,
187+ BucketKey : "metal-os/master/ubuntu/19.4 /20201025/img.tar.lz4" ,
188188 BucketName : "metal-os" ,
189189 Version : & semver.Version {},
190190 },
191191 api.OS {
192- BucketKey : "metal-os/master/ubuntu/19.04 /20201026/img.tar.lz4" ,
192+ BucketKey : "metal-os/master/ubuntu/19.4 /20201026/img.tar.lz4" ,
193193 BucketName : "metal-os" ,
194194 Version : & semver.Version {},
195195 },
@@ -202,28 +202,28 @@ func TestSyncer_defineImageDiff(t *testing.T) {
202202 wantImages : api.CacheEntities {
203203 api.OS {
204204 Name : "ubuntu" ,
205- Version : semver .MustParse ("19.04 " ),
206- BucketKey : "metal-os/master/ubuntu/19.04 /20201025/img.tar.lz4" ,
205+ Version : semver .MustParse ("19.4 " ),
206+ BucketKey : "metal-os/master/ubuntu/19.4 /20201025/img.tar.lz4" ,
207207 BucketName : "metal-os" ,
208208 },
209209 api.OS {
210210 Name : "debian" ,
211- Version : semver .MustParse ("20.04 " ),
212- BucketKey : "metal-os/master/ubuntu/20.04 /20201025/img.tar.lz4" ,
211+ Version : semver .MustParse ("20.4 " ),
212+ BucketKey : "metal-os/master/ubuntu/20.4 /20201025/img.tar.lz4" ,
213213 BucketName : "metal-os" ,
214214 },
215215 },
216216 add : api.CacheEntities {
217217 api.OS {
218218 Name : "ubuntu" ,
219- Version : semver .MustParse ("19.04 " ),
220- BucketKey : "metal-os/master/ubuntu/19.04 /20201025/img.tar.lz4" ,
219+ Version : semver .MustParse ("19.4 " ),
220+ BucketKey : "metal-os/master/ubuntu/19.4 /20201025/img.tar.lz4" ,
221221 BucketName : "metal-os" ,
222222 },
223223 api.OS {
224224 Name : "debian" ,
225- Version : semver .MustParse ("20.04 " ),
226- BucketKey : "metal-os/master/ubuntu/20.04 /20201025/img.tar.lz4" ,
225+ Version : semver .MustParse ("20.4 " ),
226+ BucketKey : "metal-os/master/ubuntu/20.4 /20201025/img.tar.lz4" ,
227227 BucketName : "metal-os" ,
228228 },
229229 },
@@ -234,34 +234,34 @@ func TestSyncer_defineImageDiff(t *testing.T) {
234234 name : "don't download existing images when checksum is proper" ,
235235 currentImages : api.CacheEntities {
236236 api.OS {
237- BucketKey : "metal-os/master/ubuntu/19.04 /20201025/img.tar.lz4" ,
237+ BucketKey : "metal-os/master/ubuntu/19.4 /20201025/img.tar.lz4" ,
238238 BucketName : "metal-os" ,
239239 Version : & semver.Version {},
240240 },
241241 },
242242 wantImages : api.CacheEntities {
243243 api.OS {
244244 Name : "ubuntu" ,
245- Version : semver .MustParse ("19.04 .20201025" ),
246- BucketKey : "metal-os/master/ubuntu/19.04 /20201025/img.tar.lz4" ,
245+ Version : semver .MustParse ("19.4 .20201025" ),
246+ BucketKey : "metal-os/master/ubuntu/19.4 /20201025/img.tar.lz4" ,
247247 BucketName : "metal-os" ,
248248 MD5Ref : s3.Object {
249- Key : strPtr ("metal-os/master/ubuntu/19.04 /20201025/img.tar.lz4.md5" ),
249+ Key : strPtr ("metal-os/master/ubuntu/19.4 /20201025/img.tar.lz4.md5" ),
250250 },
251251 },
252252 },
253253 fsModFunc : func (t * testing.T , fs afero.Fs ) {
254- createTestFile (t , fs , cacheRoot + "/metal-os/master/ubuntu/19.04 /20201025/img.tar.lz4" )
254+ createTestFile (t , fs , cacheRoot + "/metal-os/master/ubuntu/19.4 /20201025/img.tar.lz4" )
255255 },
256256 add : nil ,
257257 keep : api.CacheEntities {
258258 api.OS {
259259 Name : "ubuntu" ,
260- Version : semver .MustParse ("19.04 .20201025" ),
261- BucketKey : "metal-os/master/ubuntu/19.04 /20201025/img.tar.lz4" ,
260+ Version : semver .MustParse ("19.4 .20201025" ),
261+ BucketKey : "metal-os/master/ubuntu/19.4 /20201025/img.tar.lz4" ,
262262 BucketName : "metal-os" ,
263263 MD5Ref : s3.Object {
264- Key : strPtr ("metal-os/master/ubuntu/19.04 /20201025/img.tar.lz4.md5" ),
264+ Key : strPtr ("metal-os/master/ubuntu/19.4 /20201025/img.tar.lz4.md5" ),
265265 },
266266 },
267267 },
@@ -272,34 +272,34 @@ func TestSyncer_defineImageDiff(t *testing.T) {
272272 name : "download existing images when checksum is incorrect" ,
273273 currentImages : api.CacheEntities {
274274 api.OS {
275- BucketKey : "metal-os/master/ubuntu/19.04 /20201025/img.tar.lz4" ,
275+ BucketKey : "metal-os/master/ubuntu/19.4 /20201025/img.tar.lz4" ,
276276 BucketName : "metal-os" ,
277277 Version : & semver.Version {},
278278 },
279279 },
280280 wantImages : api.CacheEntities {
281281 api.OS {
282282 Name : "ubuntu" ,
283- Version : semver .MustParse ("19.04 .20201025" ),
284- BucketKey : "metal-os/master/ubuntu/19.04 /20201025/img.tar.lz4" ,
283+ Version : semver .MustParse ("19.4 .20201025" ),
284+ BucketKey : "metal-os/master/ubuntu/19.4 /20201025/img.tar.lz4" ,
285285 BucketName : "metal-os" ,
286286 MD5Ref : s3.Object {
287- Key : strPtr ("metal-os/master/ubuntu/19.04 /20201025/img.tar.lz4.md5" ),
287+ Key : strPtr ("metal-os/master/ubuntu/19.4 /20201025/img.tar.lz4.md5" ),
288288 },
289289 },
290290 },
291291 fsModFunc : func (t * testing.T , fs afero.Fs ) {
292- createTestFile (t , fs , cacheRoot + "/metal-os/master/ubuntu/19.04 /20201025/img.tar.lz4" )
292+ createTestFile (t , fs , cacheRoot + "/metal-os/master/ubuntu/19.4 /20201025/img.tar.lz4" )
293293 },
294294 remoteChecksumFile : "not-equal" ,
295295 add : api.CacheEntities {
296296 api.OS {
297297 Name : "ubuntu" ,
298- Version : semver .MustParse ("19.04 .20201025" ),
299- BucketKey : "metal-os/master/ubuntu/19.04 /20201025/img.tar.lz4" ,
298+ Version : semver .MustParse ("19.4 .20201025" ),
299+ BucketKey : "metal-os/master/ubuntu/19.4 /20201025/img.tar.lz4" ,
300300 BucketName : "metal-os" ,
301301 MD5Ref : s3.Object {
302- Key : strPtr ("metal-os/master/ubuntu/19.04 /20201025/img.tar.lz4.md5" ),
302+ Key : strPtr ("metal-os/master/ubuntu/19.4 /20201025/img.tar.lz4.md5" ),
303303 },
304304 },
305305 },
@@ -399,7 +399,7 @@ func Test_cleanEmptyDirs(t *testing.T) {
399399 {
400400 name : "recursive deletion 2" ,
401401 fsModFunc : func (t * testing.T , fs afero.Fs ) {
402- createTestFile (t , fs , cacheRoot + "/ubuntu/20.04 /20201028/img.tar.lz4" )
402+ createTestFile (t , fs , cacheRoot + "/ubuntu/20.4 /20201028/img.tar.lz4" )
403403 createTestDir (t , fs , cacheRoot + "/ubuntu/20.10/20201027" )
404404 },
405405 fsCheckFunc : func (t * testing.T , fs afero.Fs ) {
0 commit comments