-
Notifications
You must be signed in to change notification settings - Fork 382
change import paths to kubernetes-sigs #2652
change import paths to kubernetes-sigs #2652
Conversation
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: jberkhahn The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
855acc3
to
086eb18
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Minor things that need to be addressed:
- update the .travis.yml file, line 63
- update links in CONTRIBUTING.md file
- update links in the main README.md file (travis and go report badge, wiki links etc)
- update PR Template
one thing is quite strange When you click the Details button for pull-service-catalog-integration then the URL is: and proper link should be: Same situation for the pull-service-catalog-xbuild job. Only the pull-service-catalog-unit has the correct URL I've check also the TEST PR and there is the same situation, so changes introduced in that PR didn't break that. Maybe sth is incorrect in test-infra repo config? |
ok found it! after a 2h of debugging... the problem is that we are using the old approach for pushing the logs. Service Catalog jobs are using the boostrap.py script. This script checkouts the repo and after all also pushes the logs into GCS. But link to job logs are set by the plank which has the If you will check that tmpl in details you will find such {{if .Spec.Refs}}
{{if ne .Spec.Refs.Org ""}}
{{if ne .Spec.Refs.Org "kubernetes"}}/
{{if and (eq .Spec.Refs.Org "kubernetes-sigs") (ne .Spec.Refs.Repo "poseidon")}}
sigs.k8s.io
{{else}}
{{.Spec.Refs.Org}}
{{end}}
_{{.Spec.Refs.Repo}}
{{else if ne .Spec.Refs.Repo "kubernetes"}}
/{{.Spec.Refs.Repo}}
{{end}}
{{end}}
{{end}} so unfortunately in templeate, we are entering in such if statement The problem is that the logic is decoupled, one tool is pushing the logs, other is setting the logs URL in ProwJob status and the logic is not the same. The boostrap.py script is already deprecated. To solve that problem we should use the Here is more info about deprecated boostrap.py Here is the PR to fix that: kubernetes/test-infra#12911 so your PR LGTM |
yeah, i had just about figured that out myself. could you actually mark this as LGTM so it gets merged? |
/lgtm |
huh, the travis tests aren't reporting back for some reason. /retest |
had to rejigger things to get it to run the tests again, so it knocked your LGTM off |
/lgtm |
amazing |
per #2650