Skip to content

Add PR template#525

Merged
istio-merge-robot merged 2 commits intoistio:masterfrom
yutongz:pr_template
Aug 2, 2017
Merged

Add PR template#525
istio-merge-robot merged 2 commits intoistio:masterfrom
yutongz:pr_template

Conversation

@yutongz
Copy link
Copy Markdown
Contributor

@yutongz yutongz commented Aug 1, 2017

PR template to help adding release-note

@@ -0,0 +1,8 @@
**Release note**:
<!-- Steps to write your release note:
1. Use the release-note-* labels to set the release note state (if you have access)
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't understand that one ?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

So there are two way to set release-note related labels for mungegithub. One, if you have access to set label directly, just do it. Or if someone don't have access to do it or you want to add more details in release-note, then pr creator can add release message to pr description using this template. Prow will automatically add "release-note" label. If you add "None", "release-note-none" label will be added. Take a look at this pr, will help understand what's happening. If you don't do any of these two, "release-note-needed" will be added to block merging.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thx! I wanted to ask that during the demo, what does release-note-none mean/is it a good thing ? (my guess is it means skip the PR in release notes ? can you confirm ? so should be the exception right ?)

also what are the other release-note-* we envision (beside none and needed)

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes, you are right. So totally, we have "release-note" "release-note-none" and "release-note-needed". When people do release, just select all PRs with "release-note" label and you get every release notes. If we don't care about this PR in release just add "release-note-none" or leave "None". "needed" label is the way to enforce people to do this basically :)

@yutongz
Copy link
Copy Markdown
Contributor Author

yutongz commented Aug 2, 2017

/test all

@yutongz
Copy link
Copy Markdown
Contributor Author

yutongz commented Aug 2, 2017

/release-note-none

@yutongz
Copy link
Copy Markdown
Contributor Author

yutongz commented Aug 2, 2017

@ldemailly Could you comment "/approve no-issue" and "lgtm" such that mungegithub can take care of this :)

@ldemailly
Copy link
Copy Markdown
Member

/approve no-issue
/lgtm

@istio-merge-robot
Copy link
Copy Markdown

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: ldemailly, yutongz

Associated issue requirement bypassed by: ldemailly

The full list of commands accepted by this bot can be found here.

Details Needs approval from an approver in each of these OWNERS Files:

You can indicate your approval by writing /approve in a comment
You can cancel your approval by writing /approve cancel in a comment

@istio-merge-robot
Copy link
Copy Markdown

/test all [submit-queue is verifying that this PR is safe to merge]

@ldemailly
Copy link
Copy Markdown
Member

will the bot auto rebase ? then auto merge ?

@istio-merge-robot
Copy link
Copy Markdown

Automatic merge from submit-queue

@istio-merge-robot istio-merge-robot merged commit f8644a9 into istio:master Aug 2, 2017
@yutongz
Copy link
Copy Markdown
Contributor Author

yutongz commented Aug 2, 2017

The bot did it's job!

@yutongz yutongz deleted the pr_template branch August 27, 2017 09:38
mandarjog added a commit to mandarjog/istio that referenced this pull request Oct 30, 2017
)

This PR adds a part of the mixer config API.

Add GET and PUT on /scopes/{scope}/subjects/{subject}/rules
other operations will follow. These 2 operations will be sufficient for demo.
Add a KVStore abstraction that config manager and API server both use
Create a FSStore (file system KV Store) (redis to follow)
Add scope/subject resolve and override logic.
TODO Notes.

Until redis KVStore is in, mixer itself starts an API server on port 9094.
Config API server will moved to its own command.

Add hidden options configIdentityAttribute and configIdentityAttributeDomain


Former-commit-id: 77ffe0c18f25a762ad3b116cf7faf637fed8ac88
rshriram pushed a commit that referenced this pull request Oct 30, 2017
Automatic merge from submit-queue

Add PR template

PR template to help adding release-note

Former-commit-id: f8644a9
mandarjog added a commit that referenced this pull request Oct 31, 2017
This PR adds a part of the mixer config API.

Add GET and PUT on /scopes/{scope}/subjects/{subject}/rules
other operations will follow. These 2 operations will be sufficient for demo.
Add a KVStore abstraction that config manager and API server both use
Create a FSStore (file system KV Store) (redis to follow)
Add scope/subject resolve and override logic.
TODO Notes.

Until redis KVStore is in, mixer itself starts an API server on port 9094.
Config API server will moved to its own command.

Add hidden options configIdentityAttribute and configIdentityAttributeDomain


Former-commit-id: 089b9a1959faf2d492b92ba9d084f0d7d3b3766a
vbatts pushed a commit to vbatts/istio that referenced this pull request Oct 31, 2017
Automatic merge from submit-queue

Add PR template

PR template to help adding release-note

Former-commit-id: f8644a9
mandarjog pushed a commit that referenced this pull request Nov 2, 2017
Automatic merge from submit-queue

Add PR template

PR template to help adding release-note

Former-commit-id: f8644a9
howardjohn pushed a commit to howardjohn/istio that referenced this pull request Jan 12, 2020
cam-garrison pushed a commit to cam-garrison/istio that referenced this pull request Oct 29, 2025
Co-authored-by: openshift-service-mesh-bot <null>
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

Successfully merging this pull request may close these issues.

5 participants