diff --git a/appengine/rails-cloudsql-mysql/Gemfile b/appengine/rails-cloudsql-mysql/Gemfile index a0586e4d2..e37ef53dc 100644 --- a/appengine/rails-cloudsql-mysql/Gemfile +++ b/appengine/rails-cloudsql-mysql/Gemfile @@ -64,3 +64,5 @@ gem "tzinfo-data", platforms: [:mingw, :mswin, :x64_mingw, :jruby] gem "appengine", "~> 0.7" gem "mysql2", "~> 0.5.5" # [END gems] + +gem "ostruct" diff --git a/appengine/rails-cloudsql-mysql/Gemfile.lock b/appengine/rails-cloudsql-mysql/Gemfile.lock index 1d68e8fe8..a40659b94 100644 --- a/appengine/rails-cloudsql-mysql/Gemfile.lock +++ b/appengine/rails-cloudsql-mysql/Gemfile.lock @@ -227,6 +227,7 @@ GEM mini_portile2 (~> 2.8.2) racc (~> 1.4) os (1.1.4) + ostruct (0.6.3) psych (5.1.2) stringio public_suffix (5.0.3) @@ -364,6 +365,7 @@ DEPENDENCIES jbuilder (~> 2.11) listen (~> 3.8) mysql2 (~> 0.5.5) + ostruct puma (~> 6.3) rails (~> 7.0) rails-controller-testing diff --git a/appengine/rails-cloudsql-mysql/app.yaml b/appengine/rails-cloudsql-mysql/app.yaml index 56879ad60..dee928f50 100644 --- a/appengine/rails-cloudsql-mysql/app.yaml +++ b/appengine/rails-cloudsql-mysql/app.yaml @@ -18,6 +18,8 @@ entrypoint: bundle exec rackup --port $PORT env: flex runtime: ruby +runtime_config: + operating_system: "ubuntu22" # [END step_1] env_variables: diff --git a/appengine/rails-cloudsql-postgres/Gemfile b/appengine/rails-cloudsql-postgres/Gemfile index 67abc5919..ff4b2641c 100644 --- a/appengine/rails-cloudsql-postgres/Gemfile +++ b/appengine/rails-cloudsql-postgres/Gemfile @@ -64,3 +64,5 @@ gem "tzinfo-data", platforms: [:mingw, :mswin, :x64_mingw, :jruby] gem "appengine", "~> 0.7" gem "pg", "~> 1.5" # [END gems] + +gem "ostruct" diff --git a/appengine/rails-cloudsql-postgres/Gemfile.lock b/appengine/rails-cloudsql-postgres/Gemfile.lock index 66856ecc5..71b56b1df 100644 --- a/appengine/rails-cloudsql-postgres/Gemfile.lock +++ b/appengine/rails-cloudsql-postgres/Gemfile.lock @@ -229,6 +229,7 @@ GEM mini_portile2 (~> 2.8.2) racc (~> 1.4) os (1.1.4) + ostruct (0.6.3) pg (1.5.3) pp (0.6.2) prettyprint @@ -371,6 +372,7 @@ DEPENDENCIES cuprite jbuilder (~> 2.11) listen (~> 3.8) + ostruct pg (~> 1.5) puma (~> 6.4) rails (~> 7.0) diff --git a/appengine/rails-cloudsql-postgres/app.yaml b/appengine/rails-cloudsql-postgres/app.yaml index 56879ad60..dee928f50 100644 --- a/appengine/rails-cloudsql-postgres/app.yaml +++ b/appengine/rails-cloudsql-postgres/app.yaml @@ -18,6 +18,8 @@ entrypoint: bundle exec rackup --port $PORT env: flex runtime: ruby +runtime_config: + operating_system: "ubuntu22" # [END step_1] env_variables: