@@ -43,27 +43,33 @@ def build_interface_public_ipv4(firewall, ip_address):
4343 )
4444
4545
46- def create_linode_with_legacy_config (client , ip_address , label , firewall ):
47- linode , _ = client .linode .instance_create (
46+ def create_linode_with_legacy_config (
47+ client , ip_address , label , firewall , authorized_key
48+ ):
49+ linode = client .linode .instance_create (
4850 "g6-nanode-1" ,
4951 ip_address .region ,
5052 image = "linode/debian12" ,
5153 label = label ,
5254 firewall = firewall ,
5355 interface_generation = InterfaceGeneration .LEGACY_CONFIG ,
56+ authorized_keys = authorized_key ,
5457 ipv4 = [ip_address .address ],
5558 )
5659 return linode
5760
5861
59- def create_linode_with_standard_interfaces (client , ip_address , label , firewall ):
62+ def create_linode_with_standard_interfaces (
63+ client , ip_address , label , firewall , authorized_key
64+ ):
6065 interface = build_interface_public_ipv4 (firewall .id , ip_address .address )
61- linode , _ = client .linode .instance_create (
66+ linode = client .linode .instance_create (
6267 "g6-nanode-1" ,
6368 ip_address .region ,
6469 image = "linode/debian12" ,
6570 label = label ,
6671 interface_generation = InterfaceGeneration .LINODE ,
72+ authorized_keys = authorized_key ,
6773 interfaces = [interface ],
6874 )
6975 return linode
@@ -415,13 +421,19 @@ def test_linode_interface_firewalls(e2e_test_firewall, linode_interface_public):
415421 ids = ["legacy_config" , "standard_interfaces" ],
416422)
417423def test_linode_interfaces_with_reserved_ips (
418- test_linode_client , e2e_test_firewall , create_reserved_ip , create_linode_fn
424+ test_linode_client ,
425+ e2e_test_firewall ,
426+ create_reserved_ip ,
427+ create_linode_fn ,
428+ ssh_key_gen ,
419429):
420430 client = test_linode_client
421431 reserved_ip = create_reserved_ip
422432 label = get_test_label (length = 8 )
423433
424- linode = create_linode_fn (client , reserved_ip , label , e2e_test_firewall )
434+ linode = create_linode_fn (
435+ client , reserved_ip , label , e2e_test_firewall , ssh_key_gen [0 ]
436+ )
425437
426438 try :
427439 linode_ips = linode .ips .ipv4 .public
0 commit comments