or
or
By clicking below, you agree to our terms of service.
New to HackMD? Sign up
Syntax | Example | Reference | |
---|---|---|---|
# Header | Header | 基本排版 | |
- Unordered List |
|
||
1. Ordered List |
|
||
- [ ] Todo List |
|
||
> Blockquote | Blockquote |
||
**Bold font** | Bold font | ||
*Italics font* | Italics font | ||
~~Strikethrough~~ | |||
19^th^ | 19th | ||
H~2~O | H2O | ||
++Inserted text++ | Inserted text | ||
==Marked text== | Marked text | ||
[link text](https:// "title") | Link | ||
 | Image | ||
`Code` | Code |
在筆記中貼入程式碼 | |
```javascript var i = 0; ``` |
|
||
:smile: | ![]() |
Emoji list | |
{%youtube youtube_id %} | Externals | ||
$L^aT_eX$ | LaTeX | ||
:::info This is a alert area. ::: |
This is a alert area. |
On a scale of 0-10, how likely is it that you would recommend HackMD to your friends, family or business associates?
Please give us some advice and help us improve HackMD.
Do you want to remove this version name and description?
Syncing
xxxxxxxxxx
Shanghai 2019 PTG notes
Below is the list of sessions attended and summary and action items.
Next steps for policy in OpenStack
Etherpad: https://etherpad.openstack.org/p/PVG-keystone-forum-policy
Keystone has introduced three roles(Admin, member and reader) to handle policies.
Nova team has already started working on that.
Tempest patches are already up for testing policies changes.
The upstream QA team is going to work on patrole tempest plugin to test there also.
It is going to be a big change in all openstack services.
If an openstack services has already completed policy in code changes, Then they can go ahead and make changes in api.
A pop up team is formed in order to work with various openstack team. Notes are on etherpad.
Action Items:
config change somewhere will help it? Proposing a Blueprint might help to discuss the scope?
Swift Operator Feedback
Etherpad: https://etherpad.openstack.org/p/PVG-swift-ops-feedback
Since swift codebase ported to Python3 very late due to lots of cpython bugs.
Operators are moving to Python3 swift by Dec, 2019.
Food for thought:
and then upgrade to python3 swift might help to find out py2 and py3 related upgrade issues.
Ceph Rook workshop
Attended this workshop, it was good.
Github Repo: https://github.com/packet-labs/Rook-on-Bare-Metal-Workshop
OpenStack QA PTG
Etherpad:
Upcoming work:
Action Items from TripleO/Tempest side:
OpenInfra PTG
Etherpad:
Interesting Discussions:
Action Items:
Tripleo CI and OpenStack-ansible
Etherpad: https://etherpad.openstack.org/p/tripleo-ptg-ussuri
Discussions and Action Items
and put in ansible-role-collect-logs project
Zuul Distro Jobs
I have an interesting discussion with migi during the PTG on how we can work towards consolidating the work around testing openstack packages in the CI jobs.
In TripleO CI, we have built-test-packages[https://opendev.org/openstack/tripleo-quickstart-extras/src/branch/master/roles/build-test-packages] role to built
rpm for each of the OpenStack projects by parsing commit message as well as including depends-on projects.
In Downstream, we have patch-component [https://github.com/rhos-infra/patch-components] ansible role which builds the rpm from downstream patches and inject it
into the infrared Jobs.
One of the thing we found use of zuul-distro-jobs (https://pagure.io/zuul-distro-jobs/blob/master/f/roles) and tripleo CI is also evaluating this role and reuse
in CI for packaging and testing rpm in CI.
Action Items:
Sharing tempest skip list for each release
In os_tempest side, we follow a schema to maintain the skip list [https://opendev.org/openstack/openstack-ansible-os_tempest/src/branch/master/defaults/main.yml#L103] and in TripleO CI, we have skip list for each release [https://opendev.org/openstack/tripleo-quickstart-extras/src/branch/master/roles/validate-tempest/vars] and these skip lists are periodically updated based on the result of fs021 job where skip list is used as a whitelist.
Discussion