Coming back to this.
I have updated the review https://review.openstack.org/#/c/90134/ so
that it passing CI for ubuntu (obviously failing on fedora) and I am
happy with it. In order to close this off my plan is to getting
feedback on the mysql element in this review. Any changes that people
request in the next few days I will make and test via the CI and
internally. Next I will rename mysql -> percona and restore the old
mysql in this review. At which point the percona code will not be
tested via CI so I don't want to make any more changes at that point so
I hope it will get approved. So this review will move to adding a
percona element.
Then following the mariadb integration I would like to get this
https://review.openstack.org/#/c/109415/ change to tripleo-incubator
through that will include the new percona element in ubuntu images. So
in the CI fedora will us mariadb and ubuntu will use percona.
Looking forward to any feedback,
Michael
On 09 July 2014 14:44:15, Sullivan, Jon Paul wrote:
-----Original Message-----
From: Giulio Fidente [mailto:gfide...@redhat.com]
Sent: 04 July 2014 14:37
To: OpenStack Development Mailing List (not for usage questions)
Subject: Re: [openstack-dev] [TripleO] Use MariaDB by default on Fedora
On 07/01/2014 05:47 PM, Michael Kerrin wrote:
I propose making mysql an abstract element and user must choose either
percona or mariadb-rpm element.CI must be setup correctly
+1
seems a cleaner and more sustainable approach
There was some concern from lifeless around recreating package-style
dependencies in dib with element-provides/element-deps, in particular a
suggestion that meta-elements are not desirable[1] (I hope I am paraphrasing
you correctly Rob).
That said, this is exactly the reason that element-provides was brought in, so that the
definition of the image could have "mysql" as an element, but that the
DIB_*_EXTRA_ARGS variable would provide the correct one, which would then list itself as
providing mysql.
This would not prevent the sharing of common code through a differently-named
element, such as mysql-common.
[1] see comments on April 10th in https://review.openstack.org/#/c/85776/
--
Giulio Fidente
GPG KEY: 08D733BA
_______________________________________________
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
Thanks,
Jon-Paul Sullivan ☺ Cloud Services - @hpcloud
Postal Address: Hewlett-Packard Galway Limited, Ballybrit Business Park, Galway.
Registered Office: Hewlett-Packard Galway Limited, 63-74 Sir John Rogerson's
Quay, Dublin 2.
Registered Number: 361933
The contents of this message and any attachments to it are confidential and may
be legally privileged. If you have received this message in error you should
delete it from your system immediately and advise the sender.
To any recipient of this message within HP, unless otherwise stated, you should consider
this message and attachments as "HP CONFIDENTIAL".
_______________________________________________
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
_______________________________________________
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev