@@ -22,7 +22,7 @@ async def test_blueprint_create_basic(self, async_sdk_client: AsyncRunloopSDK) -
2222 name = unique_name ("sdk-async-blueprint-basic" )
2323 blueprint = await async_sdk_client .blueprint .create (
2424 name = name ,
25- dockerfile = "FROM ubuntu:20 .04\n RUN apt-get update && apt-get install -y curl" ,
25+ dockerfile = "FROM ubuntu:22 .04\n RUN apt-get update && apt-get install -y curl" ,
2626 )
2727
2828 try :
@@ -43,7 +43,7 @@ async def test_blueprint_create_with_system_setup(self, async_sdk_client: AsyncR
4343 name = unique_name ("sdk-async-blueprint-setup" )
4444 blueprint = await async_sdk_client .blueprint .create (
4545 name = name ,
46- dockerfile = "FROM ubuntu:20 .04" ,
46+ dockerfile = "FROM ubuntu:22 .04" ,
4747 system_setup_commands = [
4848 "sudo apt-get update" ,
4949 "sudo apt-get install -y wget" ,
@@ -64,7 +64,7 @@ async def test_blueprint_get_info(self, async_sdk_client: AsyncRunloopSDK) -> No
6464 name = unique_name ("sdk-async-blueprint-info" )
6565 blueprint = await async_sdk_client .blueprint .create (
6666 name = name ,
67- dockerfile = "FROM ubuntu:20 .04\n RUN echo 'test'" ,
67+ dockerfile = "FROM ubuntu:22 .04\n RUN echo 'test'" ,
6868 )
6969
7070 try :
@@ -81,7 +81,7 @@ async def test_blueprint_delete(self, async_sdk_client: AsyncRunloopSDK) -> None
8181 """Test deleting a blueprint."""
8282 blueprint = await async_sdk_client .blueprint .create (
8383 name = unique_name ("sdk-async-blueprint-delete" ),
84- dockerfile = "FROM ubuntu:20 .04" ,
84+ dockerfile = "FROM ubuntu:22 .04" ,
8585 )
8686
8787 blueprint_id = blueprint .id
@@ -102,7 +102,7 @@ async def test_blueprint_with_base_blueprint(self, async_sdk_client: AsyncRunloo
102102 # Create base blueprint
103103 base_blueprint = await async_sdk_client .blueprint .create (
104104 name = unique_name ("sdk-async-blueprint-base" ),
105- dockerfile = "FROM ubuntu:20 .04\n RUN apt-get update && apt-get install -y curl" ,
105+ dockerfile = "FROM ubuntu:22 .04\n RUN apt-get update && apt-get install -y curl" ,
106106 )
107107
108108 try :
@@ -135,7 +135,7 @@ async def test_blueprint_with_metadata(self, async_sdk_client: AsyncRunloopSDK)
135135
136136 blueprint = await async_sdk_client .blueprint .create (
137137 name = name ,
138- dockerfile = "FROM ubuntu:20 .04" ,
138+ dockerfile = "FROM ubuntu:22 .04" ,
139139 metadata = metadata ,
140140 )
141141
@@ -168,7 +168,7 @@ async def test_get_blueprint_by_id(self, async_sdk_client: AsyncRunloopSDK) -> N
168168 # Create a blueprint
169169 created = await async_sdk_client .blueprint .create (
170170 name = unique_name ("sdk-async-blueprint-retrieve" ),
171- dockerfile = "FROM ubuntu:20 .04" ,
171+ dockerfile = "FROM ubuntu:22 .04" ,
172172 )
173173
174174 try :
@@ -190,7 +190,7 @@ async def test_list_blueprints_by_name(self, async_sdk_client: AsyncRunloopSDK)
190190 # Create a blueprint with a specific name
191191 blueprint = await async_sdk_client .blueprint .create (
192192 name = blueprint_name ,
193- dockerfile = "FROM ubuntu:20 .04" ,
193+ dockerfile = "FROM ubuntu:22 .04" ,
194194 )
195195
196196 try :
@@ -216,7 +216,7 @@ async def test_create_devbox_from_blueprint(self, async_sdk_client: AsyncRunloop
216216 # Create a blueprint
217217 blueprint = await async_sdk_client .blueprint .create (
218218 name = unique_name ("sdk-async-blueprint-for-devbox" ),
219- dockerfile = "FROM ubuntu:20 .04\n RUN apt-get update && apt-get install -y python3" ,
219+ dockerfile = "FROM ubuntu:22 .04\n RUN apt-get update && apt-get install -y python3" ,
220220 )
221221
222222 try :
@@ -255,7 +255,7 @@ async def test_blueprint_invalid_dockerfile(self, async_sdk_client: AsyncRunloop
255255 try :
256256 blueprint = await async_sdk_client .blueprint .create (
257257 name = unique_name ("sdk-async-blueprint-invalid" ),
258- dockerfile = "FROM ubuntu:20 .04\n RUN INVALID_COMMAND_THAT_DOES_NOT_EXIST" ,
258+ dockerfile = "FROM ubuntu:22 .04\n RUN INVALID_COMMAND_THAT_DOES_NOT_EXIST" ,
259259 )
260260 # If it somehow succeeds, verify it failed during build
261261 info = await blueprint .get_info ()
0 commit comments