@@ -294,15 +294,15 @@ func (s *stateSuite) TestFindMetadata(c *gc.C) {
294294 err := s .runQuery (`
295295INSERT INTO cloud_image_metadata (uuid,created_at,source,stream,region,version,architecture_id,virt_type,root_storage_type,priority,image_id)
296296VALUES
297- ('a',datetime('now','localtime'), 'custom', 'stream', 'region', '08.04',0, 'virtType', 'storage', 42, 'id'),
298- ('b',datetime('now','localtime'), 'custom', 'unique', 'region', '10.04',1, 'virtType', 'storage', 42, 'id'),
299- ('c',datetime('now','localtime'), 'custom', 'stream', 'unique', '12.04',2, 'virtType', 'storage', 42, 'id'),
300- ('d',datetime('now','localtime'), 'custom', 'stream', 'region', '14.00',3, 'virtType', 'storage', 42, 'id'),
301- ('e',datetime('now','localtime'), 'custom', 'stream', 'region', '16.04',4, 'virtType', 'storage', 42, 'id'),
302- ('f',datetime('now','localtime'), 'custom', 'stream', 'region', '18.04',0, 'unique', 'storage', 42, 'id'),
303- ('g',datetime('now','localtime'), 'custom', 'stream', 'region', '20.04',1, 'virtType', 'unique', 42, 'id'),
304- ('h',datetime('now','localtime'), 'custom', 'stream', 'region', '22.04',2, 'virtType', 'storage', 1, 'id'),
305- ('i',datetime('now','localtime'), 'custom', 'stream', 'region', '24.04',3, 'virtType', 'storage', 42, 'unique');
297+ ('a',datetime('now','localtime'), 'non- custom', 'stream', 'region', '08.04',0, 'virtType', 'storage', 42, 'id'),
298+ ('b',datetime('now','localtime'), 'non- custom', 'unique', 'region', '10.04',1, 'virtType', 'storage', 42, 'id'),
299+ ('c',datetime('now','localtime'), 'non- custom', 'stream', 'unique', '12.04',2, 'virtType', 'storage', 42, 'id'),
300+ ('d',datetime('now','localtime'), 'non- custom', 'stream', 'region', '14.00',3, 'virtType', 'storage', 42, 'id'),
301+ ('e',datetime('now','localtime'), 'non- custom', 'stream', 'region', '16.04',4, 'virtType', 'storage', 42, 'id'),
302+ ('f',datetime('now','localtime'), 'non- custom', 'stream', 'region', '18.04',0, 'unique', 'storage', 42, 'id'),
303+ ('g',datetime('now','localtime'), 'non- custom', 'stream', 'region', '20.04',1, 'virtType', 'unique', 42, 'id'),
304+ ('h',datetime('now','localtime'), 'non- custom', 'stream', 'region', '22.04',2, 'virtType', 'storage', 1, 'id'),
305+ ('i',datetime('now','localtime'), 'non- custom', 'stream', 'region', '24.04',3, 'virtType', 'storage', 42, 'unique');
306306` )
307307 c .Assert (err , jc .ErrorIsNil )
308308 expectedBase , err := s .retrieveMetadataFromDB ()
@@ -371,8 +371,8 @@ func (s *stateSuite) TestFindMetadataNotFound(c *gc.C) {
371371 err := s .runQuery (`
372372INSERT INTO cloud_image_metadata (uuid,created_at,source,stream,region,version,architecture_id,virt_type,root_storage_type,priority,image_id)
373373VALUES
374- ('a',datetime('now','localtime'), 'custom', 'stream', 'unique', '08.04',0, 'virtType', 'storage', 42, 'id'),
375- ('b',datetime('now','localtime'), 'custom', 'unique', 'region', '10.04',1, 'virtType', 'storage', 42, 'id');
374+ ('a',datetime('now','localtime'), 'non- custom', 'stream', 'unique', '08.04',0, 'virtType', 'storage', 42, 'id'),
375+ ('b',datetime('now','localtime'), 'non- custom', 'unique', 'region', '10.04',1, 'virtType', 'storage', 42, 'id');
376376` )
377377 c .Assert (err , jc .ErrorIsNil )
378378
@@ -383,15 +383,16 @@ VALUES
383383 c .Assert (err , jc .ErrorIs , errors .NotFound )
384384}
385385
386- // TestFindMetadataExpired checks that expired metadata entries are correctly excluded from query results.
386+ // TestFindMetadataExpired checks that non custom expired metadata entries are correctly excluded from query results.
387387func (s * stateSuite ) TestFindMetadataExpired (c * gc.C ) {
388388 // Arrange
389389 err := s .runQuery (`
390390INSERT INTO cloud_image_metadata (uuid,created_at,source,stream,region,version,architecture_id,virt_type,root_storage_type,priority,image_id)
391391VALUES
392- ('a',datetime('now','-3 days'), 'custom', 'stream', 'region', '08.04',0, 'virtType', 'storage', 42, 'id'),
393- ('b',datetime('now','localtime'), 'custom', 'stream', 'region', '10.04',1, 'virtType', 'storage', 42, 'id'),
394- ('c',datetime('now','-3 days'), 'custom', 'stream', 'region', '12.04',1, 'virtType', 'storage', 42, 'id');
392+ ('a',datetime('now','-3 days'), 'non-custom', 'stream', 'region', '08.04',0, 'virtType', 'storage', 42, 'id'),
393+ ('b',datetime('now','localtime'), 'non-custom', 'stream', 'region', '10.04',1, 'virtType', 'storage', 42, 'id'),
394+ ('c',datetime('now','-3 days'), 'non-custom', 'stream', 'region', '12.04',1, 'virtType', 'storage', 42, 'id'),
395+ ('d',datetime('now','-2 days'), 'custom', 'stream', 'region', '14.04',1, 'virtType', 'storage', 42, 'id');
395396` )
396397 c .Assert (err , jc .ErrorIsNil )
397398
@@ -411,6 +412,18 @@ VALUES
411412 Arch : "arm64" ,
412413 VirtType : "virtType" ,
413414 RootStorageType : "storage" ,
415+ Source : "non-custom" ,
416+ },
417+ Priority : 42 ,
418+ ImageID : "id" ,
419+ }, {
420+ MetadataAttributes : cloudimagemetadata.MetadataAttributes {
421+ Stream : "stream" ,
422+ Region : "region" ,
423+ Version : "14.04" ,
424+ Arch : "arm64" ,
425+ VirtType : "virtType" ,
426+ RootStorageType : "storage" ,
414427 Source : "custom" ,
415428 },
416429 Priority : 42 ,
@@ -426,10 +439,10 @@ func (s *stateSuite) TestAllCloudImageMetadata(c *gc.C) {
426439 err := s .runQuery (`
427440INSERT INTO cloud_image_metadata (uuid,created_at,source,stream,region,version,architecture_id,virt_type,root_storage_type,priority,image_id)
428441VALUES
429- ('a',datetime('now','-3 days'), 'custom', 'stream', 'region', '08.04',0, 'virtType', 'storage', 42, 'id'),
430- ('b',datetime('now','localtime'), 'custom', 'stream', 'region', '10.04',1, 'virtType', 'storage', 42, 'id'),
431- ('c',datetime('now','-3 days'), 'custom', 'stream', 'region', '12.04',1, 'virtType', 'storage', 42, 'id'),
432- ('d',datetime('now','localtime'), 'custom', 'stream', 'region', '16.04',1, 'virtType', 'storage', 42, 'id');
442+ ('a',datetime('now','-3 days'), 'non- custom', 'stream', 'region', '08.04',0, 'virtType', 'storage', 42, 'id'),
443+ ('b',datetime('now','localtime'), 'non- custom', 'stream', 'region', '10.04',1, 'virtType', 'storage', 42, 'id'),
444+ ('c',datetime('now','-3 days'), 'non- custom', 'stream', 'region', '12.04',1, 'virtType', 'storage', 42, 'id'),
445+ ('d',datetime('now','localtime'), 'non- custom', 'stream', 'region', '16.04',1, 'virtType', 'storage', 42, 'id');
433446` )
434447 c .Assert (err , jc .ErrorIsNil )
435448
@@ -450,7 +463,7 @@ VALUES
450463 Arch : "arm64" ,
451464 VirtType : "virtType" ,
452465 RootStorageType : "storage" ,
453- Source : "custom" ,
466+ Source : "non- custom" ,
454467 },
455468 Priority : 42 ,
456469 ImageID : "id" ,
@@ -463,7 +476,7 @@ VALUES
463476 Arch : "arm64" ,
464477 VirtType : "virtType" ,
465478 RootStorageType : "storage" ,
466- Source : "custom" ,
479+ Source : "non- custom" ,
467480 },
468481 Priority : 42 ,
469482 ImageID : "id" ,
@@ -478,8 +491,8 @@ func (s *stateSuite) TestAllCloudImageMetadataNoMetadata(c *gc.C) {
478491 err := s .runQuery (`
479492INSERT INTO cloud_image_metadata (uuid,created_at,source,stream,region,version,architecture_id,virt_type,root_storage_type,priority,image_id)
480493VALUES
481- ('a',datetime('now','-3 days'), 'custom', 'stream', 'region', '08.04',0, 'virtType', 'storage', 42, 'id'),
482- ('b',datetime('now','-3 days'), 'custom', 'stream', 'region', '12.04',1, 'virtType', 'storage', 42, 'id');
494+ ('a',datetime('now','-3 days'), 'non- custom', 'stream', 'region', '08.04',0, 'virtType', 'storage', 42, 'id'),
495+ ('b',datetime('now','-3 days'), 'non- custom', 'stream', 'region', '12.04',1, 'virtType', 'storage', 42, 'id');
483496` )
484497 c .Assert (err , jc .ErrorIsNil )
485498
0 commit comments