Skip to content

Fastlane Error on Rollout command : Google Api Error: Invalid request - Only one completed release is allowed. #28995

@Noorrama

Description

@Noorrama

New Issue Checklist

Issue Description

I have updated by today (Dec, 11th 2024) the Fastlane version to 2.26.0, my script for rolling out my apps was not changes since a year ago, but after updating it was return this error :

fastlane finished with errors
[!] Google Api Error: Invalid request - Only one completed release is allowed.
[08:07:25]: WARNING: fastlane requires your locale to be set to UTF-8. To learn more go to https://docs.fastlane.tools/getting-started/ios/setup/#set-up-environment-variables

My app was not on Fully rollout/released yet (still staged at 30p)
somehow it pointed out the error on fastfile as per image below, but i have not any code changes since a year ago, the script is also still working yesterday.
Screenshot 2024-12-11 at 16 50 23

so then, after debugging by couple of hours, i tried revert back / downgrade to Fastlane 2.25.0, and my script was working normally!

Screenshot 2024-12-11 at 16 56 16
Command executed

here is the command that i execute :
$ bundle exec --gemfile=$CI_PROJECT_DIR/fastlane/Gemfile fastlane prod_rollout rollout:"0.60"

Complete output when running fastlane, including the stack trace and command used

As mentioned above
$ bundle exec --gemfile=$CI_PROJECT_DIR/fastlane/Gemfile fastlane prod_rollout rollout:"0.60"

[07:57:41]: 
[07:57:41]:     23:	  lane :prod_rollout do |options|
[07:57:41]:     24:	    rollout = options[:rollout].to_s
[07:57:41]:  => 25:	    supply(track: 'production', rollout: rollout, skip_upload_aab: 'true',  skip_upload_apk: 'true')
[07:57:41]:     26:	  end
[07:57:41]:     27:	
[07:57:41]: 
[07:57:41]: Google Api Error: Invalid request - Only one completed release is allowed.

[!] Google Api Error: Invalid request - Only one completed release is allowed.
[08:07:25]: WARNING: fastlane requires your locale to be set to UTF-8. To learn more go to https://docs.fastlane.tools/getting-started/ios/setup/#set-up-environment-variables`

Environment

✅ fastlane environment ✅

Stack

Key Value
OS 15.1.1
Ruby 3.1.2
Bundler? false
Git git version 2.39.5 (Apple Git-154)
Installation Source ~/.rbenv/versions/3.1.2/bin/fastlane
Host macOS 15.1.1 (24B91)
Ruby Lib Dir ~/.rbenv/versions/3.1.2/lib
OpenSSL Version OpenSSL 3.2.0 23 Nov 2023
Is contained false
Is homebrew false
Is installed via Fabric.app false
Xcode Path /Applications/Xcode.app/Contents/Developer/
Xcode Version 16.1
Swift Version 6.0.2

System Locale

Variable Value
LANG en_US.UTF-8
LC_ALL en_US.UTF-8
LANGUAGE

fastlane files:

`./fastlane/Fastfile`
# This file contains the fastlane.tools configuration
# You can find the documentation at https://docs.fastlane.tools
#
# For a list of all available actions, check out
#
#     https://docs.fastlane.tools/actions
#
# For a list of all available plugins, check out
#
#     https://docs.fastlane.tools/plugins/available-plugins
#

# Uncomment the line if you want fastlane to automatically update itself
# update_fastlane

default_platform(:android)

platform :android do

  desc "Version Production"
  lane :version_prod do
    google_play_track_release_names(track: 'production')
  end

  desc "Update Beta rollout"
  lane :prod_rollout do |options|
    rollout = options[:rollout].to_s
    supply(track: 'production', rollout: rollout, skip_upload_aab: 'true',  skip_upload_apk: 'true')
  end


end
`./fastlane/Appfile`
# app_identifier("[[APP_IDENTIFIER]]") # The bundle identifier of your app
# apple_id("[[APPLE_ID]]") # Your Apple Developer Portal username


# For more information about the Appfile, see:
#     https://docs.fastlane.tools/advanced/#appfile

json_key_file("fastlane/credentials.json")
package_name("com.gojek.resto")

fastlane gems

Gem Version Update-Status
fastlane 2.226.0 ✅ Up-To-Date

Loaded fastlane plugins:

No plugins Loaded

Loaded gems
Gem Version
error_highlight 0.3.0
did_you_mean 1.6.1
babosa 1.0.4
colored 1.2
highline 2.0.3
commander 4.6.0
dotenv 2.8.1
emoji_regex 3.2.3
faraday-cookie_jar 0.0.7
sysrandom 1.0.5
fastlane-sirp 1.0.0
gh_inspector 1.1.3
uber 0.1.0
declarative 0.0.20
trailblazer-option 0.1.2
representable 3.2.0
retriable 3.1.2
mini_mime 1.1.5
multi_json 1.15.0
os 1.1.4
googleauth 1.8.1
httpclient 2.8.3
google-apis-core 0.11.3
google-apis-androidpublisher_v3 0.54.0
google-apis-playcustomapp_v1 0.13.0
google-cloud-env 1.6.0
google-apis-iamcredentials_v1 0.17.0
google-apis-storage_v1 0.31.0
digest-crc 0.6.5
google-cloud-storage 1.47.0
naturally 2.2.1
rubyzip 2.3.2
security 0.1.5
simctl 1.6.10
terminal-notifier 2.0.0
terminal-table 3.0.2
tty-screen 0.8.2
tty-cursor 0.7.1
tty-spinner 0.9.3
word_wrap 1.0.0
xcpretty-travis-formatter 1.0.1
rouge 3.28.0
xcpretty 0.4.0
set 1.0.2
public_suffix 6.0.1
addressable 2.8.7
artifactory 3.0.17
aws-eventstream 1.3.0
aws-sigv4 1.10.1
aws-partitions 1.1000.0
jmespath 1.6.2
aws-sdk-core 3.211.0
aws-sdk-kms 1.95.0
aws-sdk-s3 1.169.0
bundler 2.3.7
base64 0.2.0
nkf 0.2.0
rexml 3.3.9
CFPropertyList 3.0.7
excon 0.112.0
ruby2_keywords 0.0.5
faraday-retry 1.0.3
faraday-rack 1.0.0
faraday-patron 1.0.0
faraday-net_http_persistent 1.2.0
faraday-net_http 1.0.2
multipart-post 2.4.1
faraday-multipart 1.0.4
faraday-httpclient 1.0.1
faraday-excon 1.1.0
faraday-em_synchrony 1.0.0
faraday-em_http 1.0.0
faraday 1.10.4
faraday_middleware 1.2.1
domain_name 0.6.20240107
http-cookie 1.0.7
fastimage 2.3.1
jwt 2.9.3
signet 0.19.0
google-cloud-errors 1.4.0
google-cloud-core 1.7.1
rake 13.2.1
json 2.7.5
mini_magick 4.13.2
optparse 0.5.0
plist 3.7.1
unicode-display_width 2.6.0
nanaimo 0.4.0
colored2 3.1.2
claide 1.1.0
atomos 0.1.3
xcodeproj 1.27.0
forwardable 1.3.2
logger 1.6.2
pathname 0.2.0
shellwords 0.1.0
cgi 0.3.1
date 3.4.1
timeout 0.2.0
stringio 3.1.2
securerandom 0.1.1
uri 0.11.0
ipaddr 1.2.4
io-wait 0.2.1
openssl 3.0.0
digest 3.1.0
io-nonblock 0.1.0
zlib 2.1.1
resolv 0.2.1
time 0.2.0
open-uri 0.2.0
mutex_m 0.1.1
net-protocol 0.1.2
net-http 0.2.0
english 0.7.1
erb 2.2.3
strscan 3.0.1
abbrev 0.1.0
io-console 0.8.0
tempfile 0.1.2
delegate 0.2.0
fileutils 1.6.0
tmpdir 0.1.2
singleton 0.1.1
open3 0.1.1
prettyprint 0.1.1
pp 0.3.0
find 0.1.1
ostruct 0.5.2
yaml 0.2.0
psych 5.2.1

generated on: 2024-12-12

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions