Project

General

Profile

action #116593

Dependency cron openqabot needs to be recovered or replaced size:M

Added by tinita 2 months ago. Updated about 2 months ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
Organisational
Target version:
Start date:
2022-09-15
Due date:
% Done:

0%

Estimated time:
Difficulty:

Description

Observation

We have the problem that our bot https://github.com/openqabot can not create
successful pull requests anymore:
https://github.com/os-autoinst/openQA/pull/4799

https://app.circleci.com/pipelines/github/os-autoinst/openQA/10162

Could not find a usable config.yml, you may have revoked the CircleCI OAuth app.
Please sign out of CircleCI and log back in with your VCS before triggering a new pipeline.

Somehow the CirclecI Checks app got lost on this account.

But none of us can login to this account anymore, so we probably need a new bot user. The bot account for
circleCI was created by Andrii Nikitin but he could not receive a password recovery email

Suggestions

Workaround

If a broken dependency update PR is created we as individuals can create a new pull request from the same branch from our fork amending the commit


Related issues

Related to openQA Project - action #116596: CircleCI not reporting subtests anymore size:MResolved2022-09-15

History

#1 Updated by tinita 2 months ago

  • Description updated (diff)

#2 Updated by okurz 2 months ago

  • Related to action #116596: CircleCI not reporting subtests anymore size:M added

#3 Updated by okurz 2 months ago

  • Subject changed from Dependency cron openqabot needs to be recovered or replaced to Dependency cron openqabot needs to be recovered or replaced size:M
  • Description updated (diff)
  • Status changed from New to Workable
  • Priority changed from Normal to High

#4 Updated by mkittler 2 months ago

  • Assignee set to mkittler

#5 Updated by okurz 2 months ago

less important than #116596 so reducing prio in favor of #116596 staying on high.

#7 Updated by okurz 2 months ago

  • Priority changed from High to Normal

Forgot to actually set to normal prio

#8 Updated by okurz 2 months ago

  • Project changed from openQA Infrastructure to openQA Project
  • Category set to Organisational

#9 Updated by mkittler 2 months ago

  • Status changed from Workable to Feedback

The PR has been merged. However, the two most recent nightly workflows on https://app.circleci.com/pipelines/github/os-autoinst/openQA did not create any PRs because neither dependencies nor documentation has changed. I suppose we'll wait until a PR would be created and see how it breaks (or maybe it even works).

#10 Updated by mkittler 2 months ago

I've been creating a access token and updated it on https://app.circleci.com/settings/project/github/os-autoinst/openQA/environment-variables.

That seems to have worked: https://github.com/os-autoinst/openQA/pull/4818

(The new PR is experiencing the other issue we have with CircleCI but at least the workflows run at all.)

#11 Updated by mkittler 2 months ago

I've also created a PR documenting how this worked: https://github.com/os-autoinst/openQA/pull/4819


By the way, I'd like to keep this in feedback until we've also seen a successful documentation update PR (although it will very likely work).

#12 Updated by okurz about 2 months ago

  • Status changed from Feedback to Resolved

There was no documentation PR in the meantime. We will just trust that we see error messages in such cases.

Also available in: Atom PDF