← Back to team overview

fuel-dev team mailing list archive

Re: Fuel master node upgrade - bugs statuses

 

Regarding paste.openstack.org, we should look to another pastebin
provider. It has been giving 500 errors quite nearly consistently for
me lately and really interferes with my work. We could use pastie.org,
for example.

On Wed, Aug 27, 2014 at 12:53 PM, Mike Scherbakov
<mscherbakov@xxxxxxxxxxxx> wrote:
> OpenStack uses paste.openstack.org all the time, and I've heard issues with
> how long content is stored there.
>
>
> On Wed, Aug 27, 2014 at 12:45 PM, Aleksandra Fedorova
> <afedorova@xxxxxxxxxxxx> wrote:
>>
>>
>> I can not find the policy about how long data is stored there, but I doubt
>> that pastebin service can be used as a longterm storage. If we don't want to
>> lose logs and scripts data, the use of paste.o.o links for bug reports
>> should be forbidden.
>>
>> Launchpad attachments are much more reliable even though less comfortable
>> to use.
>>
>> On Aug 27, 2014 8:49 AM, "Mike Scherbakov" <mscherbakov@xxxxxxxxxxxx>
>> wrote:
>>>
>>> +1 on updating bug descriptions (not comments) about probability of
>>> failure, and using paste.openstack.org more often.
>>>
>>>
>>> On Wed, Aug 27, 2014 at 3:41 AM, Dmitry Borodaenko
>>> <dborodaenko@xxxxxxxxxxxx> wrote:
>>>>
>>>> On Tue, Aug 26, 2014 at 12:11 AM, Mike Scherbakov
>>>> <mscherbakov@xxxxxxxxxxxx> wrote:
>>>> > "confusing versioning in OpenStack patching" - if we didn't change
>>>> > puppet
>>>> > manifests and Fuel/OpenStack reference architecture in next Fuel
>>>> > versions,
>>>> > then it would be as simple as patching from 5.0 to 5.1. But it
>>>> > appeared to
>>>> > be more complicated system than you would initially think of, so in
>>>> > general
>>>> > 5.0.2 may not be equal to 5.1, that's where all things come up. If we
>>>> > had
>>>> > OpenStack upgrades, then we could just say 5.0 -> 6.0 - easy.
>>>>
>>>> We may have had technical reasons to make this decision, but it still
>>>> is confusing and negatively impacts UX. I agree that having an
>>>> incomplete feature early is better than not having it at all until
>>>> much later, as long as we don't stop working on it until it's complete
>>>> and these small but annoying deficiencies are addressed. Our
>>>> experience with technical debt so far is not very reassuring.
>>>>
>>>> > "issues with containers" - we have same issues with everything. Let's
>>>> > take
>>>> > Galera, for example. It's just issues. We can question maturity of
>>>> > tools we
>>>> > use, and here I'd agree - we spent too much fixing issues around
>>>> > Docker. At
>>>> > the same time, if we were about taking our own journey with LXC, we
>>>> > would
>>>> > likely spend even more time inventing our own bicycle.
>>>>
>>>> You're assuming that it was just Docker as a piece of software that is
>>>> the primary cause of all our troubles with Fuel upgrades. Docker is
>>>> only a small part of the a much large and much more intrusive design
>>>> decision to use containers for upgrading Fuel (and also the design
>>>> decision to use a different mechanism based on Puppet for patching
>>>> OpenStack). I think we should question high-level design decisions
>>>> like these more often, even after they are implemented.
>>>>
>>>> > Also, I'd like to ask everyone to provide
>>>> > such information in every bug you report if possible (or if get this
>>>> > info
>>>> > later, put comments): in many bug reports it is unclear to understand
>>>> > how
>>>> > severe issue is.
>>>>
>>>> I think we should start updating bug description more often, so that
>>>> you can find a summary of current state of the bug and of all relevant
>>>> information from the description, without having to scroll through
>>>> dozens of comments. We should also use paste.openstack.org more
>>>> heavily and avoid pasting more than 1-2 lines of logs into bug
>>>> description and comments, also to make it easier to find important
>>>> bits in bugs history.
>>>
>>>
>>>
>>>
>>> --
>>> Mike Scherbakov
>>> #mihgen
>>>
>>>
>>> --
>>> Mailing list: https://launchpad.net/~fuel-dev
>>> Post to     : fuel-dev@xxxxxxxxxxxxxxxxxxx
>>> Unsubscribe : https://launchpad.net/~fuel-dev
>>> More help   : https://help.launchpad.net/ListHelp
>>>
>
>
>
> --
> Mike Scherbakov
> #mihgen
>
>
> --
> Mailing list: https://launchpad.net/~fuel-dev
> Post to     : fuel-dev@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~fuel-dev
> More help   : https://help.launchpad.net/ListHelp
>


Follow ups

References