e our code. Will it
cause breakage and extra work us now? Possibly, but it's like making
an early payment on the mortgage: We are saving cost later.
--
Chris Dent ٩◔̯◔۶ https://anticdent.org/
freenode: cdent
gathering up
information about the services and then their endpoints.
All of that seems of one piece to me and there should be one way to
do it.
But in the absence of that, this is a good plan.
What do people think?
I think cats are nice and so is this plan.
--
Chris Dent
her actions on the compute-node.
* We need to have further discussion and investigation on
allocations getting out of sync. Volunteers?
What else?
[1] https://review.openstack.org/#/c/614886/
[2]
https://docs.google.com/document/d/1d5k1hA3DbGmMyJbXdVcekR12gyrFTaj_tJdFwdQy-8E/edit
--
Chris Dent
/614896/>
Placement role for ansible project config
* <https://review.openstack.org/#/c/614285/>
hyperv bump placement version
# End
Apologies if this is messier than normal, I'm rushing to get it out
before I travel.
--
Chris Dent ٩◔̯◔۶ https://ant
On Wed, 31 Oct 2018, Eduardo Gonzalez wrote:
- Run db syncs as there is not command for that yet in the master branch
- Apply upgrade process for db changes
The placement-side pieces for this are nearly ready, see the stack
beginning at https://review.openstack.org/#/c/611441/
--
Chris Dent
steps can translate to both the ansible and
tripleo environments.
Please feel free to add me to any of the reviews and come calling in
#openstack-placement with questions if there are any.
--
Chris Dent ٩◔̯◔۶ https://anticdent.org/
freenode: cdent
any questions or if you are interested in
helping to make gabbi-tempest more complete and well documented.
I've been approving my own code the past few patches and that feels
a bit dirty.
--
Chris Dent ٩◔̯◔۶ https://anticdent.org/
freenode: cdent
wsgi
* <https://review.openstack.org/#/q/topic:cd/gabbi-tempest-job>
Using gabbi-tempest for integration tests.
* <https://review.openstack.org/#/c/613118/>
Make tox -ereleasenotes work
* <https://review.openstack.org/#/c/613343/>
placement: Ad
is in progress to make using something else easier for people.
If you want to help with Paste, make some issues and pull requests
in the repo above. Thanks.
Next step? paste.deploy (which is a separate repo).
[1] http://lists.openstack.org/pipermail/openstack-dev/2018-October/135937.html
--
Chris Dent
On Mon, 22 Oct 2018, Chris Dent wrote:
Thus far I'm not hearing any volunteers. If that continues to be the
case, I'll just keep it on bitbucket as that's the minimal change.
As there was some noise that suggested "if you make it use git I
might help", I put it on github:
, awareness and
self-testing by each project to move forward to a thing with a
reasonable name (the cycle name).
I don't think we should call that "churn". "Intention" might be a
better word.
--
Chris Dent ٩◔̯◔۶ https://anticdent.
On Fri, 19 Oct 2018, Thierry Carrez wrote:
Ed Leafe wrote:
On Oct 15, 2018, at 7:40 AM, Chris Dent wrote:
I'd like some input from the community on how we'd like this to go.
I would say it depends on the long-term plans for paste. Are we planning on
weaning ourselves off of paste
e PROJECTS
This was done somewhere else wasn't it, so could this be
abandoned?
* <https://review.openstack.org/#/c/586960/>
zun: Use placement for unified resource management
# End
Hi!
--
Chris Dent ٩◔̯◔۶ https://anticdent.org/
freenode: cdent
grade,
captured in this change
https://review.openstack.org/#/c/604028/
[1] There's a stack of code for enabling placement integration tests
starting at https://review.openstack.org/#/c/601614/ . It depends on
the devstack changes.
--
Chris Dent ٩◔̯◔۶ https://
in Python 3.7.
[1] http://lists.openstack.org/pipermail/openstack-dev/2018-August/132792.html
[2] https://bitbucket.org/ianb/paste
[3] https://bitbucket.org/ianb/paste/pull-requests/41/python-37-support/diff
--
Chris Dent ٩◔̯◔۶ https://anticdent.org/
freenode: cdent
how things got away from them.
For community goals, in particular, preferring email for discussion
and planning seems pretty key.
I wonder if instead of specifying topics for TC office hours, we kill
them instead? They've turned into gossiping echo chambers.
--
Chris Dent ٩
they would not
bother contributing if they had to go through what they perceive to
be the OpenStack hoops. That's anecdata, but for me it is pretty
compelling.
--
Chris Dent ٩◔̯◔۶ https://anticdent.org/
freenode: cdent
ack-gate PROJECTS
* <https://review.openstack.org/#/c/586960/>
zun: Use placement for unified resource management
# End
I'm going to be away next week, so if any my pending code needs some
fixes and is blocking ot
in the day when
there were weekly meetings.
The "raising hands" thing that came along towards the end sort of
worked, so a variant on that may be sufficient.
--
Chris Dent ٩◔̯◔۶ https://anticdent.org/
freenode: cdent
On Wed, 3 Oct 2018, Chris Dent wrote:
I'd really like to see this become a real thing, so if I could get
some help from tempest people on how to make it in line with
expectations that would be great.
I've written up the end game of what I'm trying to achieve in a bit
more detail at https
On Tue, 2 Oct 2018, Chris Dent wrote:
One of the comments in there is about the idea of making a zuul job
which is effectively "run the gabbits in these dirs" against a
tempest set up. Doing so will require some minor changes to the
tempest tox passenv settings but I thin
members of the TC: Lance Bragstad, Jean-Philippe
Evrard, Doug Hellman, Julia Kreger, Ghanshyam Mann, and Jeremy
Stanley.
--
Chris Dent ٩◔̯◔۶ https://anticdent.org/
freenode: cdent tw
is effectively "run the gabbits in these dirs" against a
tempest set up. Doing so will require some minor changes to the
tempest tox passenv settings but I think it ought to
straightforwardish.
Some reviews from people who understand these things more than me
would be most welcome.
--
stration between nova
and ironic and how that interaction happens, nova has every right to
set some guidelines if it needs to.
--
Chris Dent ٩◔̯◔۶ https://anticdent.org/
freenode: cdent
ould argue about it strongly to make
sure we get the right result, but it's not a huge deal either way.
--
Chris Dent ٩◔̯◔۶ https://anticdent.org/
freenode: cdent
es is up to the thing
creating and using the resource provider, not placement. We need to
harden that contract and stick to it. Placement is like a common
carrier, it doesn't care what's in the box.
/me cues brad pitt
--
Chris Dent
in the commit
message](https://review.openstack.org/#/q/message:placement+status:open).
# End
Taking a few days off is a great way to get out of sync.
--
Chris Dent ٩◔̯◔۶ https://anticdent.org/
freenode: cdent tw: @anti
in the
right place is not working as desired.
A few patchsets ago when I was using the oogly way of doing things
it was all working.
--
Chris Dent ٩◔̯◔۶ https://anticdent.org/
freenode: cdent tw
thus no gabbi tests are
found:
http://logs.openstack.org/14/601614/21/check/placement-tempest-gabbi/f44c185/job-output.txt.gz#_2018-09-28_11_13_25_798683
How do I get my plugin installed into the right venv while still
following the guidelines for good zuul behavior?
--
Chris Dent
Since there were no objections and a week has passed, I've made
Tetsuro a member of placement-core.
Thanks for your willingness and continued help. Use your powers
wisely.
--
Chris Dent ٩◔̯◔۶ https://anticdent.org/
freenode: cdent
d patches from everywhere which [mention placement in the commit
message](https://review.openstack.org/#/q/message:placement+status:open).
# End
In case anyone is wondering where I am, I'm out M-W next week.
--
Chris Dent ٩◔̯◔۶ https://anticdent.org/
freeno
to
be an existing placement core, everyone with an interest is welcome.
Thanks.
--
Chris Dent ٩◔̯◔۶ https://anticdent.org/
reenode: cdent tw: @anticdent__
OpenStack
hope could be DRYed up a bit. What's the best
way to that?
Thanks very much for any input.
[1] perf logging of a loaded placement: https://review.openstack.org/#/c/602484/
--
Chris Dent ٩◔̯◔۶ https://anticdent.org/
freenode: cdent
the reasons why we killed meetings
in the first place. How would this meeting be different?
--
Chris Dent ٩◔̯◔۶ https://anticdent.org/
freenode: cdent tw
HTML: https://anticdent.org/tc-report-18-38.html
Rather than writing a TC Report this week, I've written a report on
the [OpenStack Stein
PTG](https://anticdent.org/openstack-stein-ptg.html).
--
Chris Dent ٩◔̯◔۶ https://anticdent.org/
freenode: cdent
/
It works well and is pretty critical in placement because most of
the "important" tests are functional.
--
Chris Dent ٩◔̯◔۶ https://anticdent.org/
freenode: cdent
ment' in the commit
mesage](https://review.openstack.org/#/q/message:placement+status:open)
is fun.
Next time I'll provide more detail.
# End
Thanks to everyone for getting placement this far.
--
Chris Dent ٩◔̯◔۶
rm:
if placement came from its own repo:
do the new stuff
else:
do the old stuff
?
[1] https://github.com/cdent/placedock
--
Chris Dent ٩◔̯◔۶ https://anticdent.org/
freenode: cdent
://pypi.org/project/microversion_parse/
http://git.openstack.org/cgit/openstack/microversion-parse
--
Chris Dent ٩◔̯◔۶ https://anticdent.org/
freenode: cdent tw
that is relevant to placement
Yah, I would hope so. What possible reason could there be to do otherwise?
Mel's plans looks good to me.
--
Chris Dent ٩◔̯◔۶ https://anticdent.org/
freenode: cdent tw
g/election/) is
right now. Nomination period ends at the end of the day (UTC) 6th of
September so there isn't much time left. If you're toying with the idea,
nominate yourself, the community wants your input. If you have any
questions please feel free to ask.
--
Chris Dent
not do it.
--
Chris Dent ٩◔̯◔۶ https://anticdent.org/
freenode: cdent tw: @anticdent__
OpenStack Development Mailing List (not for usage questions
now.
--
Chris Dent ٩◔̯◔۶ https://anticdent.org/
freenode: cdent tw: @anticdent__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe
openstack stuff,
yeah?
Last I checked the concept of the package name is sort of put off
until we have passing tests, but we're nearly there on that.
--
Chris Dent ٩◔̯◔۶ https://anticdent.org/
freenode: cdent tw
topped working too. I'm going to attempt to reconstruct it
today from copies that people.
[2] For certain values of...
--
Chris Dent ٩◔̯◔۶ https://anticdent.org/
freenode: cdent tw: @anticdent
and
functional for py 2.7 and 3.5 and is passing pep8.
More below, in the steps.
On Tue, 28 Aug 2018, Chris Dent wrote:
On Mon, 27 Aug 2018, melanie witt wrote:
1. We copy the placement code into the openstack/placement repo and have it
passing all of its own unit and functional tests.
To break
sig/
Open Bugs
https://bugs.launchpad.net/openstack-api-wg
--
Chris Dent ٩◔̯◔۶ https://anticdent.org/
freenode: cdent tw: @anticdent__
OpenStack Development Mailing
cal
production _and_ as a community.
--
Chris Dent ٩◔̯◔۶ https://anticdent.org/
freenode: cdent tw: @anticdent__
OpenStack Development Mailing List (not
info on the devstack and grenade stuff. If I
read you right, from your perspective it's a case of "we'll see" and
"we'll figure it out", which sounds good to me.
--
Chris Dent ٩◔̯◔۶ https://anticdent.org/
freenode: cdent
(if
you don't send and allocation_ratio) is 1.0, so maybe there's some
code somewhere that is trying to use the default (by not sending)
but is accidentally sending 0 instead?
--
Chris Dent ٩◔̯◔۶ https://anticdent.org/
freenode: cdent
d nova, in
place. I've been assuming that maintaining the option to use
original conf file is a helpful trick for people. Is that the case?
Thanks.
[1]
https://review.openstack.org/#/c/596291/3/nova/api/openstack/placement/wsgi.py
--
Chris Dent ٩
horrible, but again: a well
established pattern of use.
This is part of why I think it is better positioned in oslotest as
that signals its limitations.
However, like I said in my other message, copying nova's thing has
proven fine.
--
Chris Dent ٩◔̯◔۶ https
On Fri, 24 Aug 2018, Chris Dent wrote:
That work is in gerrit at
https://review.openstack.org/#/c/596291/
with a hopefully clear commit message about what's going on. As with
the rest of this work, this is not something to merge, rather an
experiment to learn from. The hot spots
n response to this email, or join
#openstack-placement on freenode to talk about it.
Thanks.
[1] https://github.com/cdent/placecat
--
Chris Dent ٩◔̯◔۶ https://anticdent.org/
freenode: cdent
into the
placement extractions experiments with no changes and, as one would
expect, works just fine.
Unless people are wed to doing something else, Dan's right, let's
just do that.
--
Chris Dent ٩◔̯◔۶ https://anticdent.org/
freenode: cdent
on_parse/
[4]
http://specs.openstack.org/openstack/api-sig/guidelines/api_interoperability.html
--
Chris Dent ٩◔̯◔۶ https://anticdent.org/
freenode: cdent tw: @anticdent__
en trying to do some of
this for two years and if we do it incrementally, the end game is
further away, because it seems us take us forever to do anything."
Perhaps not a huge difference.
--
Chris Dent ٩◔̯◔۶ https://anticdent.
e disagree? If so, who is responsible if not the TC?
--
Chris Dent ٩◔̯◔۶ https://anticdent.org/
freenode: cdent tw: @anticdent__
OpenStack Development Ma
nd some of
the links in the README, the flexibility and lightness may become a
bit more clear.
--
Chris Dent ٩◔̯◔۶ https://anticdent.org/
freenode: cdent tw: @anticdent__
tory
and there's some degree of magic and guessing going on.
--
Chris Dent ٩◔̯◔۶ https://anticdent.org/
freenode: cdent tw: @anticdent__
OpenStack Development
is the one that makes sure
placement becomes useful to the most people and is worked on by the
most people, as quickly as possible. If how it is arranged as a
project will impact that, now is a good time to figure that out.
If you have thoughts about this, please share them in response.
--
Chris
it to something concise after
we've had plenty of input so we have a (small) series of discussion
points to resolve at the PTG.
If this is a topic you think is important or you have an interest
in, please add your thoughts to the etherpad.
--
Chris Dent ٩◔̯◔۶ https
ion period
will start at the end of this month. If you're considering running
and have any questions, please feel free to ask me.
--
Chris Dent ٩◔̯◔۶ https://anticdent.org/
freenode: cdent
something on the
review.
Thanks.
--
Chris Dent ٩◔̯◔۶ https://anticdent.org/
freenode: cdent tw: @anticdent__
OpenStack Development Mailing List (not for usage
cords
http://eavesdrop.openstack.org/meetings/api_sig/
Open Bugs
https://bugs.launchpad.net/openstack-api-wg
--
Chris Dent ٩◔̯◔۶ https://anticdent.org/
freenode: cdent
On Wed, 8 Aug 2018, Thomas Goirand wrote:
I'll try to investigate then. However, the way you're suggesting
mandates systemd which is probably not desirable.
"or some other supervisor"
--
Chris Dent ٩◔̯◔۶ https://anticdent.org/
freen
that uwsgi doesn't work without paste is only true in the
narrow way in which you are using it (which is the wrong way to use
it).
--
Chris Dent ٩◔̯◔۶ https://anticdent.org/
freenode: cdent tw
/placedock/blob/master/shared/placement-uwsgi.ini
[2] https://github.com/cdent/placedock
--
Chris Dent ٩◔̯◔۶ https://anticdent.org/
freenode: cdent tw
a while ago: It doesn't really matter how many of
our projects are using Paste or PasteDeploy: If any of them are,
then we have a problem to address. We already know that some of the
big/popular ones use it. That's enough to require us to work on a
solution.
--
Chris Dent ٩◔̯◔۶
there would be time for both, as the latter is required to
develop the shared language that is needed to take real action. But
as is rampant in the community we are constrained by time and other
responsibilities.
--
Chris Dent ٩◔̯◔۶ https://anticdent.org/
freenode: cdent
unity to more narrowly focus on
fewer things for a while (you can translate that as "get things done
rather than tracking things"). Unless someone else would like to
pick up the mantle, I expect to pick it back up sometime in
September. Ideally someone else would do it. It's been a ver
middleware in a modern way.
--
Chris Dent ٩◔̯◔۶ https://anticdent.org/
freenode: cdent tw: @anticdent__
OpenStack Development Mailing List (not for usage
e new tooling, we're still not
there).
If our labour is indeed valuable we can choose to exercise greater
control over its direction.
--
Chris Dent ٩◔̯◔۶ https://anticdent.org/
freenode: cdent tw: @anticdent_
at:
https://freenode.net/kb/answer/registration
Plenty of other channels have been doing the same thing, see:
https://etherpad.openstack.org/p/freenode-plus-r-08-2018
--
Chris Dent ٩◔̯◔۶ https://anticdent.org/
freenode: cdent
://www.openstack.org/ptg), please add to the
[planning etherpad](https://etherpad.openstack.org/p/tc-stein-ptg).
--
Chris Dent ٩◔̯◔۶ https://anticdent.org/
freenode: cdent tw
On Mon, 30 Jul 2018, Jay Pipes wrote:
On 07/26/2018 12:15 PM, Chris Dent wrote:
The `in_tree` calls happen from the report client method
`_get_providers_in_tree` which is called by
`_ensure_resource_provider` which can be called from multiple
places, but in this case is being called both times
tps://review.openstack.org/#/c/584338/>
Docs: Add Placement to Nova system architecture
# End
Lots to review, test, and document.
--
Chris Dent ٩◔̯◔۶ https://anticdent.org/
freenode: cdent tw: @anticdent_
that happen once an instance exists. I'll get to that another time.
--
Chris Dent ٩◔̯◔۶ https://anticdent.org/
freenode: cdent tw: @anticdent__
OpenStack
and
approach when it comes to accepting projects to be official
OpenStack projects. This is something that will be discussed at the
PTG. It would be helpful if people who care about this could make
their positions known.
--
Chris Dent ٩◔̯◔۶ https://anticdent.org/
freenode
request
(Another TODO-related fix)
* <https://review.openstack.org/#/c/583489/>
Remove Ocata comments which expires now
* <https://review.openstack.org/#/c/523006/>
Ignore some updates from virt driver
* <https://review.openstack.org/#/c/584338/>
Docs
//bugs.launchpad.net/openstack-api-wg
[6] https://git.openstack.org/cgit/openstack/api-wg
Meeting Agenda
https://wiki.openstack.org/wiki/Meetings/API-SIG#Agenda
Past Meeting Records
http://eavesdrop.openstack.org/meetings/api_sig/
Open Bugs
https://bugs.launchpad.net/openstack-api-wg
--
Chris Dent
).
This is a continuation of the technical vision discussions that have
been happening on [an
etherpad](https://etherpad.openstack.org/p/tech-vision-2018) and
[email
thread](http://lists.openstack.org/pipermail/openstack-dev/2018-July/131955.html).
--
Chris Dent ٩◔̯◔۶ https
it a black
mark.
It is important, however, that the TC is making an [independent
evaluation](http://eavesdrop.openstack.org/irclogs/%23openstack-tc/%23openstack-tc.2018-07-05.log.html#t2018-07-05T15:45:59).
--
Chris Dent ٩◔̯◔۶ https://anticdent.org/
freenode: cdent
.
This was reported on testrepository some years ago and a bit of
analysis was done: https://bugs.launchpad.net/testrepository/+bug/1429196
So yeah, I did file a bug but it fell off the radar during those
dark times.
--
Chris Dent ٩◔̯◔۶ https://anticdent.org/
freenode: cdent
On Fri, 6 Jul 2018, Chris Dent wrote:
This is placement update 18-27, a weekly update of ongoing
development related to the [OpenStack](https://www.openstack.org/)
[placement
service](https://developer.openstack.org/api-ref/placement/). This
is a contract version.
Forgot to mention
ack.org/#/c/576820/>
Rename auth_uri to www_authenticate_uri
*
<https://review.openstack.org/#/q/project:openstack/blazar+topic:bp/placement-api>
Blazar's work on using placement
# End
You are the key to the coming revolution.
--
Chris Dent ٩◔̯◔۶ ht
[11] https://review.openstack.org/#/c/578369/
Meeting Agenda
https://wiki.openstack.org/wiki/Meetings/API-SIG#Agenda
Past Meeting Records
http://eavesdrop.openstack.org/meetings/api_sig/
Open Bugs
https://bugs.launchpad.net/openstack-api-wg
--
Chris Dent ٩◔̯◔۶ https://ant
n outcomes of that was that we need to make
the time to share and talk more and in a more accessible fashion. We
see bursts of that (we're seeing one now) but how do we sustain it
and how do we extract some agreement that can lead to concerted
action?
--
Chris Dent ٩◔̯◔۶
On Tue, 3 Jul 2018, Doug Hellmann wrote:
Chris and Thierry have been discussing a technical vision for OpenStack.
* https://etherpad.openstack.org/p/tech-vision-2018
Just so it's clear and credit where credit (or blame!) is due: Zane
has been a leading part of this too.
--
Chris Dent
in the
face of growth and change. It's quite likely it's junk, but there
may be something useful to extract as we try to achieve some focus.
--
Chris Dent ٩◔̯◔۶ https://anticdent.org/
freenode: cdent tw
Thanks for the notes Matt, I'll try to incorporate this stuff into
the next one where it makes some. A response within.
On Fri, 29 Jun 2018, Matt Riedemann wrote:
On 6/29/2018 8:03 AM, Chris Dent wrote:
There are a patches left on the consumer generation topic, some tidy
ups, and some stuff
limits if force_hosts or force_nodes is set
* <https://review.openstack.org/#/c/576820/>
Rename auth_uri to www_authenticate_uri
*
<https://review.openstack.org/#/q/project:openstack/blazar+topic:bp/placement-api>
Blazar's work on using placement
# End
A butte
ncremental progress (because if iterating in
code is good and just, perhaps it is in social groups too?) can mean
that we avoid the deeper analysis required for paradigm shifts.
--
Chris Dent ٩◔̯◔۶ https://anticdent.org/
freenode: cdent
w.openstack.org/#/c/560107/>
normalize_name helper (in os-traits)
* <https://review.openstack.org/#/c/538498/>
Convert driver supported capabilities to compute node provider
traits
* <https://review.openstack.org/#/c/568639/>
Use placement.inventory.inuse in report client
* <
idea, but it is somewhat orthogonal to
the question above about being an external plugin.
--
Chris Dent ٩◔̯◔۶ https://anticdent.org/
freenode: cdent tw
in, but it's enough to frame
the idea.
--
Chris Dent ٩◔̯◔۶ https://anticdent.org/
freenode: cdent tw: @anticdent__
OpenStack Development Mailing List
[1] https://anticdent.org/placement-container-playground-6.html
[2] https://bugs.launchpad.net/oslo-incubator/+bug/1196368
[3]
http://eavesdrop.openstack.org/irclogs/%23openstack-dev/%23openstack-dev.2018-06-19.log.html#t2018-06-19T18:30:12
--
Chris Dent ٩◔̯◔۶
oose
to care about. We've done a pretty good job in the past talking
about things like the [four
opens](https://governance.openstack.org/tc/reference/opens.html),
but now we need to be more explicit about what we are making and how
we make it.
--
Chris Dent
driver supported capabilities to compute node provider
traits
* <https://review.openstack.org/#/c/568639/>
Use placement.inventory.inuse in report client
* <https://review.openstack.org/#/c/517921/>
ironic: Report resources as reserved when needed
* <https://review.
cial cases only, for use in extremis only.
--
Chris Dent ٩◔̯◔۶ https://anticdent.org/
freenode: cdent tw: @anticdent__
OpenStack Development Mailing List (not
1 - 100 of 758 matches
Mail list logo