Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Failed to create branch Untracked files: bazel-steward.jar #424

Open
vorburger opened this issue Mar 4, 2025 · 2 comments
Open

Failed to create branch Untracked files: bazel-steward.jar #424

vorburger opened this issue Mar 4, 2025 · 2 comments

Comments

@vorburger
Copy link
Contributor

vorburger commented Mar 4, 2025

This has a curious new issue::

[main] INFO org.virtuslab.bazelsteward.app.Main - [--github, --config-path, .bazel-steward.yaml, --update-all-prs]
[main] INFO org.virtuslab.bazelsteward.core.common.CommandRunner - sh -c "which git"
[main] INFO org.virtuslab.bazelsteward.core.common.CommandRunner - /usr/bin/git rev-parse --abbrev-ref HEAD
[main] INFO org.virtuslab.bazelsteward.core.common.CommandRunner - /usr/bin/git config user.email
[main] INFO org.virtuslab.bazelsteward.core.common.CommandRunner - /usr/bin/git config user.name
[main] INFO org.virtuslab.bazelsteward.app.AppBuilder - AppConfig(workspaceRoot=/home/runner/work/enola/enola, pushToRemote=true, updateAllPullRequests=true, baseBranch=main, gitAuthor=GitAuthor(name=github-actions[bot], email=41898282+github-actions[bot]@users.noreply.github.com))
[DefaultDispatcher-worker-1] INFO org.virtuslab.bazelsteward.config.repo.RepoConfigParser - Loading configuration from .bazel-steward.yaml
[main] INFO org.virtuslab.bazelsteward.core.common.CommandRunner - /usr/bin/git rev-parse --show-toplevel
[main] INFO org.virtuslab.bazelsteward.core.common.CommandRunner - /usr/bin/git checkout --quiet main
[main] INFO org.virtuslab.bazelsteward.app.App - Update suggestions (0):
[DefaultDispatcher-worker-1] INFO org.virtuslab.bazelsteward.core.common.CommandRunner - bazel mod graph --depth=1
[main] INFO org.virtuslab.bazelsteward.bzlmod.BzlModDependencyKind - Repositories [https://bcr.bazel.build]
[main] INFO org.virtuslab.bazelsteward.bzlmod.BzlModDependencyKind - Dependencies: [gazelle 0.42.0, googleapis 0.0.0-20240819-fe8ba054a, protobuf 29.2, re2 2024-07-02.bcr.1, rules_apple 3.19.1, rules_go 0.51.0, rules_graalvm 0.11.1, rules_java 8.9.0, rules_jvm_external 6.7]
[main] INFO org.virtuslab.bazelsteward.app.App - Update suggestions (2):
protobuf 29.2 -> 29.3
rules_go 0.51.0 -> 0.53.0
[DefaultDispatcher-worker-1] INFO org.virtuslab.bazelsteward.core.common.CommandRunner - bazel build @all_external_repositories//:result.json
[main] WARN org.virtuslab.bazelsteward.app.App - Error happened during detecting available versions for bazel-rules. Skipping this dependency kind...
[main] WARN org.virtuslab.bazelsteward.app.App - Error details: bazel build @all_external_repositories//:result.json
Computing main repo mapping: 
Loading: 
Loading: 0 packages loaded
WARNING: Target pattern parsing failed.
ERROR: Skipping '@all_external_repositories//:result.json': No repository visible as '@all_external_repositories' from main repository
ERROR: No repository visible as '@all_external_repositories' from main repository
INFO: Elapsed time: 0.181s
INFO: 0 processes.
ERROR: Build did NOT complete successfully
[main] INFO org.virtuslab.bazelsteward.app.App - Update suggestions (0):
[DefaultDispatcher-worker-1] INFO org.virtuslab.bazelsteward.core.common.CommandRunner - bazel query @enola_maven//:outdated.repositories --output xml --noshow_progress
[DefaultDispatcher-worker-1] INFO org.virtuslab.bazelsteward.core.common.CommandRunner - bazel query @enola_maven//:outdated.artifacts --output xml --noshow_progress
[main] INFO org.virtuslab.bazelsteward.maven.MavenDependencyKind - Repositories [https://repo.maven.apache.org/maven2/, https://jitpack.io]
[main] INFO org.virtuslab.bazelsteward.maven.MavenDependencyKind - Dependencies: [junit:junit 4.13.2, com.google.api.grpc:grpc-google-cloud-pubsub-v1 0.13.0, com.google.api.grpc:proto-google-cloud-pubsub-v1 0.13.0, com.google.auto.value:auto-value 1.11.0, com.google.auto.service:auto-service 1.1.1, com.google.auto.service:auto-service-annotations 1.1.1, com.google.guava:guava 33.4.0-jre, com.google.jimfs:jimfs 1.3.0, com.google.truth.extensions:truth-java8-extension 1.4.4, com.google.truth.extensions:truth-proto-extension 1.4.4, com.google.protobuf:protobuf-java 4.29.3, com.google.protobuf:protobuf-java-util 4.29.3, io.grpc:grpc-netty 1.[69](https://github.com/enola-dev/enola/actions/runs/13645747971/job/38144237065#step:5:74).0, io.grpc:grpc-stub 1.69.0, io.grpc:grpc-inprocess 1.69.0, org.apache.tomcat:annotations-api 6.0.53, org.eclipse.rdf4j:rdf4j-model 5.1.2, org.eclipse.rdf4j:rdf4j-rio-jsonld 5.1.2, org.eclipse.rdf4j:rdf4j-rio-turtle 5.1.2, com.fasterxml.jackson.core:jackson-databind 2.18.3, io.kubernetes:client-java 19.0.2, ch.vorburger.exec:exec 3.3.0, com.github.java-json-tools:uri-templa
[main] INFO org.virtuslab.bazelsteward.app.App - Update suggestions (10):
com.google.api.grpc:grpc-google-cloud-pubsub-v1 0.13.0 -> 1.119.1
com.google.api.grpc:proto-google-cloud-pubsub-v1 0.13.0 -> 1.119.1
io.grpc:grpc-netty 1.69.0 -> 1.[70](https://github.com/enola-dev/enola/actions/runs/13645747971/job/38144237065#step:5:75).0
io.grpc:grpc-stub 1.69.0 -> 1.70.0
io.grpc:grpc-inprocess 1.69.0 -> 1.70.0
io.kubernetes:client-java 19.0.2 -> 23.0.0
io.github.amithkoujalgi:ollama4j 1.0.70 -> 1.0.94
com.github.spotbugs:spotbugs-annotations 4.9.1 -> 4.9.2
org.apache.maven.resolver:maven-resolver-api 2.0.6 -> 2.0.7
org.apache.maven.resolver:maven-resolver-util 2.0.6 -> 2.0.7
[main] INFO org.virtuslab.bazelsteward.app.PullRequestManager - Creating branch bazel-steward/protobuf/29.3, current PR status: OPEN_MODIFIED
[main] INFO org.virtuslab.bazelsteward.core.common.CommandRunner - /usr/bin/git checkout --quiet -b bazel-steward/protobuf/29.3
[main] INFO org.virtuslab.bazelsteward.core.common.CommandRunner - /usr/bin/git add /home/runner/work/enola/enola/MODULE.bazel
[main] INFO org.virtuslab.bazelsteward.core.common.CommandRunner - /usr/bin/git commit --quiet -m "Updated protobuf to 29.3"
[main] INFO org.virtuslab.bazelsteward.core.common.CommandRunner - sh -c "buildifier --lint=fix -r ."
[main] INFO org.virtuslab.bazelsteward.core.common.CommandRunner - /usr/bin/git add **/*.bzl **/BUILD MODULE.bazel MODULE.bazel.lock WORKSPACE.bazel
[main] INFO org.virtuslab.bazelsteward.core.common.CommandRunner - /usr/bin/git git diff --quiet --exit-code --cached
[main] INFO org.virtuslab.bazelsteward.core.common.CommandRunner - /usr/bin/git commit --quiet -m "clean(deps): Buildifieraroo"
[main] ERROR org.virtuslab.bazelsteward.app.PullRequestManager - Failed to create branch bazel-steward/protobuf/29.3
java.lang.RuntimeException: /usr/bin/git commit --quiet -m clean(deps): Buildifieraroo
On branch bazel-steward/protobuf/29.3
Untracked files:
  (use "git add <file>..." to include in what will be committed)
	bazel-steward.jar
nothing added to commit but untracked files present (use "git add" to track)
	at org.virtuslab.bazelsteward.core.common.CommandRunner$Companion.runForOutput(CommandRunner.kt:28)
	at org.virtuslab.bazelsteward.core.common.CommandRunner$Companion$runForOutput$2.invokeSuspend(CommandRunner.kt)
	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
	at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:104)
	at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:2[77](https://github.com/enola-dev/enola/actions/runs/13645747971/job/38144237065#step:5:82))
	at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95)
	at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69)
	at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source)
	at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:48)
	at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source)
	at org.virtuslab.bazelsteward.app.Main$Companion.main(Main.kt:14)
	at org.virtuslab.bazelsteward.app.Main.main(Main.kt)
[main] INFO org.virtuslab.bazelsteward.core.common.CommandRunner - /usr/bin/git checkout --quiet main
[main] INFO org.virtuslab.bazelsteward.app.PullRequestManager - Creating branch bazel-steward/rules_go/0.53.0, current PR status: OPEN_MODIFIED
[main] INFO org.virtuslab.bazelsteward.core.common.CommandRunner - /usr/bin/git checkout --quiet -b bazel-steward/rules_go/0.53.0
[main] INFO org.virtuslab.bazelsteward.core.common.CommandRunner - /usr/bin/git add /home/runner/work/enola/enola/MODULE.bazel
[main] INFO org.virtuslab.bazelsteward.core.common.CommandRunner - /usr/bin/git commit --quiet -m "Updated rules_go to 0.53.0"
[main] INFO org.virtuslab.bazelsteward.core.common.CommandRunner - sh -c "buildifier --lint=fix -r ."
[main] INFO org.virtuslab.bazelsteward.core.common.CommandRunner - /usr/bin/git add **/*.bzl **/BUILD MODULE.bazel MODULE.bazel.lock WORKSPACE.bazel
[main] INFO org.virtuslab.bazelsteward.core.common.CommandRunner - /usr/bin/git git diff --quiet --exit-code --cached
[main] INFO org.virtuslab.bazelsteward.core.common.CommandRunner - /usr/bin/git commit --quiet -m "clean(deps): Buildifieraroo"
[main] ERROR org.virtuslab.bazelsteward.app.PullRequestManager - Failed to create branch bazel-steward/rules_go/0.53.0
java.lang.RuntimeException: /usr/bin/git commit --quiet -m clean(deps): Buildifieraroo
On branch bazel-steward/rules_go/0.53.0
Untracked files:
  (use "git add <file>..." to include in what will be committed)
	bazel-steward.jar
nothing added to commit but untracked files present (use "git add" to track)
	at org.virtuslab.bazelsteward.core.common.CommandRunner$Companion.runForOutput(CommandRunner.kt:28)
	at org.virtuslab.bazelsteward.core.common.CommandRunner$Companion$runForOutput$2.invokeSuspend(CommandRunner.kt)
	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
	at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:104)
	at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:277)
	at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95)
	at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69)
	at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source)
	at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:48)
	at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source)
	at org.virtuslab.bazelsteward.app.Main$Companion.main(Main.kt:14)
	at org.virtuslab.bazelsteward.app.Main.main(Main.kt)
[main] INFO org.virtuslab.bazelsteward.core.common.CommandRunner - /usr/bin/git checkout --quiet main
[main] INFO org.virtuslab.bazelsteward.app.PullRequestManager - Creating branch bazel-steward/io.kubernetes/client-java/23.0.0, current PR status: OPEN_MODIFIED
[main] INFO org.virtuslab.bazelsteward.core.common.CommandRunner - /usr/bin/git checkout --quiet -b bazel-steward/io.kubernetes/client-java/23.0.0
[main] INFO org.virtuslab.bazelsteward.core.common.CommandRunner - /usr/bin/git add /home/runner/work/enola/enola/MODULE.bazel
[main] INFO org.virtuslab.bazelsteward.core.common.CommandRunner - /usr/bin/git commit --quiet -m "Updated io.kubernetes:client-java to 23.0.0"
[main] INFO org.virtuslab.bazelsteward.core.common.CommandRunner - sh -c "REPIN=1 bazelisk run @enola_maven//:pin"
[main] INFO org.virtuslab.bazelsteward.core.common.CommandRunner - /usr/bin/git add maven_install.json
[main] INFO org.virtuslab.bazelsteward.core.common.CommandRunner - /usr/bin/git git diff --quiet --exit-code --cached
[main] INFO org.virtuslab.bazelsteward.core.common.CommandRunner - /usr/bin/git commit --quiet -m "clean(deps): Buildifieraroo"
[main] INFO org.virtuslab.bazelsteward.core.common.CommandRunner - /usr/bin/git reset --soft HEAD~1
[main] INFO org.virtuslab.bazelsteward.core.common.CommandRunner - /usr/bin/git commit --quiet --amend --no-edit
[main] INFO org.virtuslab.bazelsteward.core.common.CommandRunner - /usr/bin/git checkout --quiet bazel-steward/io.kubernetes/client-java/23.0.0
[main] INFO org.virtuslab.bazelsteward.core.common.CommandRunner - /usr/bin/git push --quiet --set-upstream origin bazel-steward/io.kubernetes/client-java/23.0.0 --force
WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by org.kohsuke.github.internal.GitHubConnectorHttpConnectorAdapter (file:/home/runner/work/enola/enola/bazel-steward.jar) to field java.net.HttpURLConnection.method
WARNING: Please consider reporting this to the maintainers of org.kohsuke.github.internal.GitHubConnectorHttpConnectorAdapter
WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
WARNING: All illegal access operations will be denied in a future release
[main] INFO org.virtuslab.bazelsteward.core.common.CommandRunner - /usr/bin/git add maven_install.json
[main] INFO org.virtuslab.bazelsteward.core.common.CommandRunner - /usr/bin/git git diff --quiet --exit-code --cached
[main] INFO org.virtuslab.bazelsteward.core.common.CommandRunner - /usr/bin/git commit --quiet -m "clean(deps): Buildifieraroo"
[main] INFO org.virtuslab.bazelsteward.core.common.CommandRunner - /usr/bin/git reset --soft HEAD~1
[main] INFO org.virtuslab.bazelsteward.core.common.CommandRunner - /usr/bin/git commit --quiet --amend --no-edit
[main] INFO org.virtuslab.bazelsteward.core.common.CommandRunner - /usr/bin/git checkout --quiet bazel-steward/io.github.amithkoujalgi/ollama4j/1.0.94
[main] INFO org.virtuslab.bazelsteward.core.common.CommandRunner - /usr/bin/git push --quiet --set-upstream origin bazel-steward/io.github.amithkoujalgi/ollama4j/1.0.94 --force
[main] INFO org.virtuslab.bazelsteward.core.common.CommandRunner - /usr/bin/git checkout --quiet main
[main] INFO org.virtuslab.bazelsteward.app.PullRequestManager - Creating branch bazel-steward/com.github.spotbugs/spotbugs-annotations/4.9.2, current PR status: OPEN_MODIFIED
[main] INFO org.virtuslab.bazelsteward.core.common.CommandRunner - /usr/bin/git checkout --quiet -b bazel-steward/com.github.spotbugs/spotbugs-annotations/4.9.2
[main] INFO org.virtuslab.bazelsteward.core.common.CommandRunner - /usr/bin/git add /home/runner/work/enola/enola/MODULE.bazel
[main] INFO org.virtuslab.bazelsteward.core.common.CommandRunner - /usr/bin/git commit --quiet -m "Updated com.github.spotbugs:spotbugs-annotations to 4.9.2"
[main] INFO org.virtuslab.bazelsteward.core.common.CommandRunner - sh -c "REPIN=1 bazelisk run @enola_maven//:pin"
[main] INFO org.virtuslab.bazelsteward.core.common.CommandRunner - /usr/bin/git add maven_install.json
[main] INFO org.virtuslab.bazelsteward.core.common.CommandRunner - /usr/bin/git git diff --quiet --exit-code --cached
[main] INFO org.virtuslab.bazelsteward.core.common.CommandRunner - /usr/bin/git commit --quiet -m "clean(deps): Buildifieraroo"
[main] INFO org.virtuslab.bazelsteward.core.common.CommandRunner - /usr/bin/git reset --soft HEAD~1
[main] INFO org.virtuslab.bazelsteward.core.common.CommandRunner - /usr/bin/git commit --quiet --amend --no-edit
[main] INFO org.virtuslab.bazelsteward.core.common.CommandRunner - /usr/bin/git checkout --quiet bazel-steward/com.github.spotbugs/spotbugs-annotations/4.9.2
[main] INFO org.virtuslab.bazelsteward.core.common.CommandRunner - /usr/bin/git push --quiet --set-upstream origin bazel-steward/com.github.spotbugs/spotbugs-annotations/4.9.2 --force
[main] INFO org.virtuslab.bazelsteward.core.common.CommandRunner - /usr/bin/git checkout --quiet main
[main] INFO org.virtuslab.bazelsteward.app.PullRequestManager - Creating branch bazel-steward/grpc/1.[119](https://github.com/enola-dev/enola/actions/runs/13645747971/job/38144237065#step:5:124).1, current PR status: NONE
[main] INFO org.virtuslab.bazelsteward.core.common.CommandRunner - /usr/bin/git checkout --quiet -b bazel-steward/grpc/1.119.1
[main] INFO org.virtuslab.bazelsteward.core.common.CommandRunner - /usr/bin/git add /home/runner/work/enola/enola/MODULE.bazel
[main] INFO org.virtuslab.bazelsteward.core.common.CommandRunner - /usr/bin/git commit --quiet -m "Updated grpc to 1.119.1"
[main] INFO org.virtuslab.bazelsteward.core.common.CommandRunner - sh -c "REPIN=1 bazelisk run @enola_maven//:pin"
[main] INFO org.virtuslab.bazelsteward.core.common.CommandRunner - /usr/bin/git add maven_install.json
[main] INFO org.virtuslab.bazelsteward.core.common.CommandRunner - /usr/bin/git git diff --quiet --exit-code --cached
[main] INFO org.virtuslab.bazelsteward.core.common.CommandRunner - /usr/bin/git commit --quiet -m "clean(deps): Buildifieraroo"
[main] INFO org.virtuslab.bazelsteward.core.common.CommandRunner - /usr/bin/git reset --soft HEAD~1
[main] INFO org.virtuslab.bazelsteward.core.common.CommandRunner - /usr/bin/git commit --quiet --amend --no-edit
[main] INFO org.virtuslab.bazelsteward.core.common.CommandRunner - /usr/bin/git checkout --quiet bazel-steward/grpc/1.119.1
[main] INFO org.virtuslab.bazelsteward.core.common.CommandRunner - /usr/bin/git push --quiet --set-upstream origin bazel-steward/grpc/1.119.1
[main] INFO org.virtuslab.bazelsteward.github.GithubPlatform - Creating pull request for bazel-steward/grpc/1.119.1
[main] INFO org.virtuslab.bazelsteward.core.common.CommandRunner - /usr/bin/git checkout --quiet main
[main] INFO org.virtuslab.bazelsteward.app.PullRequestManager - Creating branch bazel-steward/maven-resolver/2.0.7, current PR status: NONE
[main] INFO org.virtuslab.bazelsteward.core.common.CommandRunner - /usr/bin/git checkout --quiet -b bazel-steward/maven-resolver/2.0.7
[main] INFO org.virtuslab.bazelsteward.core.common.CommandRunner - /usr/bin/git add /home/runner/work/enola/enola/MODULE.bazel
[main] INFO org.virtuslab.bazelsteward.core.common.CommandRunner - /usr/bin/git commit --quiet -m "Updated maven-resolver to 2.0.7"
[main] INFO org.virtuslab.bazelsteward.core.common.CommandRunner - sh -c "REPIN=1 bazelisk run @enola_maven//:pin"
[main] INFO org.virtuslab.bazelsteward.core.common.CommandRunner - /usr/bin/git add maven_install.json
[main] INFO org.virtuslab.bazelsteward.core.common.CommandRunner - /usr/bin/git git diff --quiet --exit-code --cached
[main] INFO org.virtuslab.bazelsteward.core.common.CommandRunner - /usr/bin/git commit --quiet -m "clean(deps): Buildifieraroo"
[main] INFO org.virtuslab.bazelsteward.core.common.CommandRunner - /usr/bin/git reset --soft HEAD~1
[main] INFO org.virtuslab.bazelsteward.core.common.CommandRunner - /usr/bin/git commit --quiet --amend --no-edit
[main] INFO org.virtuslab.bazelsteward.core.common.CommandRunner - /usr/bin/git checkout --quiet bazel-steward/maven-resolver/2.0.7
[main] INFO org.virtuslab.bazelsteward.core.common.CommandRunner - /usr/bin/git push --quiet --set-upstream origin bazel-steward/maven-resolver/2.0.7
[main] INFO org.virtuslab.bazelsteward.github.GithubPlatform - Creating pull request for bazel-steward/maven-resolver/2.0.7
[main] INFO org.virtuslab.bazelsteward.core.common.CommandRunner - /usr/bin/git checkout --quiet main

Note the Failed to create branch ... Untracked files: bazel-steward.jar.

I'll try to work around this by just adding bazel-steward.jar to .gitignore.

But perhaps it should do that by itself?

@vorburger
Copy link
Contributor Author

I'll try to work around this by just adding bazel-steward.jar to .gitignore.

enola-dev/enola@4dc9fce helped (of course).

Still seems weird though having to do this.

@lukaszwawrzyk
Copy link
Collaborator

lukaszwawrzyk commented Mar 4, 2025

Interesting that we didn't observe that before. I think that the fix would be to download the disted app to different location than repo root (not sure why it is like this now)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants