action #58184: [epic][use case] full version control awareness within openQA, e.g. user forks and branches
action #45302: [epic] smarter fetchneedles (was: fetchneedles should ensure we are always on a branch (and try to self-repair))
SLE needles git repo looses upstream branch configuration, needles are saved but fail to be pushed
|Target version:||Current Sprint|
Unable to push Git commit: fatal: The current branch master has no upstream branch. To push the current branch and set the remote as upstream, use git push --set-upstream origin master
/var/lib/openqa/share/tests/sle/products/sle/needles> sudo -u geekotest /usr/share/openqa/script/fetchneedles There is no tracking information for the current branch. Please specify which branch you want to rebase against. See git-rebase(1) for details. git rebase <branch> If you wish to set tracking information for this branch you can do so with: git branch --set-upstream-to=origin/<branch> master
I suspect 2aadd3e56 was incomplete in the sense that we recreate the master branch but never set the upstream information.