@@ -432,13 +432,25 @@ func TestTemplatePush(t *testing.T) {
432
432
{
433
433
name : "provisioner stale" ,
434
434
setupDaemon : func (ctx context.Context , store database.Store , owner codersdk.CreateFirstUserResponse , tags database.StringMap ) error {
435
- _ , err := store .UpsertProvisionerDaemon (ctx , database.UpsertProvisionerDaemonParams {
435
+ pk , err := store .InsertProvisionerKey (ctx , database.InsertProvisionerKeyParams {
436
+ ID : uuid .New (),
437
+ CreatedAt : now ,
438
+ OrganizationID : owner .OrganizationID ,
439
+ Name : "test" ,
440
+ Tags : tags ,
441
+ HashedSecret : []byte ("secret" ),
442
+ })
443
+ if err != nil {
444
+ return err
445
+ }
446
+ _ , err = store .UpsertProvisionerDaemon (ctx , database.UpsertProvisionerDaemonParams {
436
447
Provisioners : []database.ProvisionerType {database .ProvisionerTypeTerraform },
437
448
LastSeenAt : sql.NullTime {Time : oneHourAgo , Valid : true },
438
449
CreatedAt : oneHourAgo ,
439
450
Name : "test" ,
440
451
Tags : tags ,
441
452
OrganizationID : owner .OrganizationID ,
453
+ KeyID : pk .ID ,
442
454
})
443
455
return err
444
456
},
@@ -447,13 +459,25 @@ func TestTemplatePush(t *testing.T) {
447
459
{
448
460
name : "active provisioner" ,
449
461
setupDaemon : func (ctx context.Context , store database.Store , owner codersdk.CreateFirstUserResponse , tags database.StringMap ) error {
450
- _ , err := store .UpsertProvisionerDaemon (ctx , database.UpsertProvisionerDaemonParams {
462
+ pk , err := store .InsertProvisionerKey (ctx , database.InsertProvisionerKeyParams {
463
+ ID : uuid .New (),
464
+ CreatedAt : now ,
465
+ OrganizationID : owner .OrganizationID ,
466
+ Name : "test" ,
467
+ Tags : tags ,
468
+ HashedSecret : []byte ("secret" ),
469
+ })
470
+ if err != nil {
471
+ return err
472
+ }
473
+ _ , err = store .UpsertProvisionerDaemon (ctx , database.UpsertProvisionerDaemonParams {
451
474
Provisioners : []database.ProvisionerType {database .ProvisionerTypeTerraform },
452
475
LastSeenAt : sql.NullTime {Time : now , Valid : true },
453
476
CreatedAt : now ,
454
477
Name : "test-active" ,
455
478
Tags : tags ,
456
479
OrganizationID : owner .OrganizationID ,
480
+ KeyID : pk .ID ,
457
481
})
458
482
return err
459
483
},
0 commit comments