[openstack-dev] Cinder Third-Party CI: what next? (was Re: [cinder] Request exemption for removal of NetApp FC drivers (no voting CI))

Mike Perez thingee at gmail.com
Mon Mar 23 20:50:40 UTC 2015

On 12:59 Mon 23 Mar     , Stefano Maffulli wrote:
> On Mon, 2015-03-23 at 11:43 -0700, Mike Perez wrote:
> > We've been talking about CI's for a year. We started talking about CI deadlines
> > in August. If you post a driver for Kilo, it was communicated that you're
> > required to have a CI by the end of Kilo [1][2][3][4][5][6][7][8]. This
> > should've been known by your engineers regardless of when you submitted your
> > driver.
> Let's work to fix the CI bits for Liberty and beyond. I have the feeling
> that despite your best effort to communicate deadlines, some quite
> visible failure has happened. 
> You've been clear about Cinder's deadlines, I've been trying to add them
> also to the weekly newsletter, too. 
> To the people whose drivers don't have their CI completed in time: what
> do you suggest should change so that you won't miss the deadlines in the
> future? How should the processes and tool be different so you'll be
> successful with your OpenStack-based products?

Just to be clear, here's all the communication attempts made to vendors:

1) Talks during the design summit and the meetup on Friday at the summit.

2) Discussions at the Cinder midcycle meetups in Fort Collins and Austin.

4) Individual emails to driver maintainers. This includes anyone else who has
   worked on the driver file according to the git logs.

5) Reminders on the mailing list.

6) Reminders on IRC and Cinder IRC meetings every week.

7) If you submitted a new driver in Kilo, you had the annoying reminder from
   reviewers that your driver needs to have a CI by Kilo.

And lastly I have made phone calls to companies that have shown zero responses
to my emails or giving me updates. This is very difficult with larger
companies because you're redirected from one person to another of who their
"OpenStack person" is.  I've left reminders on given voice mail extensions.

I've talked to folks at the OpenStack foundation to get feedback on my
communication, and was told this was good, and even better than previous
communication to controversial changes.

I expected nevertheless people to be angry with me and blame me regardless of
my attempts to help people be successful and move the community forward.

Mike Perez

More information about the OpenStack-dev mailing list