[ovirt-devel] openstack-java-sdk - version 3.1.1 availability
Hi, oVirt engine is now using openstack-java-sdk version 3.1.1 [1]. The new version RPM packages are available as part of the 'ovirt-master-snapshot-static' repository [2]. The new jars can be found at the maven central repository [3]. [1] https://gerrit.ovirt.org/#/c/38741/ [2] http://resources.ovirt.org/pub/ovirt-master-snapshot-static/rpm/fc20/noarch/ [3] http://central.maven.org/maven2/com/woorea/ Regards, Daniel ___ Devel mailing list Devel@ovirt.org http://lists.ovirt.org/mailman/listinfo/devel
Re: [ovirt-devel] Self Hosted Engine Gluster Support
Il 18/03/2015 03:45, Christopher Pereira ha scritto: Hi, I would like to get involved in testing Self Hosted Engine Gluster Support. Is the code available in the nightly builds? What is the status and who can give me some initial directions? Hi Chritopher, nice to meet you and happy to see your interest in Self Hosted Engine Gluster Support. Features description are available in the wiki [1][2] The external Gluster support can be already tested using master nightly snapshot[3]. For the Hyper Converged support, a patch has been submitted [4] and builds are available in Jenkins: http://jenkins.ovirt.org/job/ovirt-hosted-engine-setup_master_create-rpms-fc20-x86_64_created/130/ : SUCCESS http://jenkins.ovirt.org/job/ovirt-hosted-engine-setup_master_create-rpms-fc21-x86_64_created/129/ : SUCCESS http://jenkins.ovirt.org/job/ovirt-hosted-engine-setup_master_create-rpms-el6-x86_64_created/129/ : SUCCESS http://jenkins.ovirt.org/job/ovirt-hosted-engine-setup_master_create-rpms-el7-x86_64_created/129/ : SUCCESS I suggest to test it with VDSM including libgfapi support, currently experimental in Jenkins: http://jenkins.ovirt.org/search/?q=libgfapi Last issue I encountered while testing the Hyper Converged support is Bug 1201355 - [HC] Hosted Engine storage domains disappear while running ovirt-host-deploy in Hyper Converged configuration Help with testing, debugging and coding is welcome! Thanks. PS: I have over 28 years coding experience and my goal is to build a stable oVirt setup (using Gluster) and promote it to chilean gov. organizations (my company is a certified gov. provider for data center related services). ___ Devel mailing list Devel@ovirt.org http://lists.ovirt.org/mailman/listinfo/devel [1] http://www.ovirt.org/Features/Self_Hosted_Engine_Gluster_Support [2] http://www.ovirt.org/Features/Self_Hosted_Engine_Hyper_Converged_Gluster_Support [3] http://www.ovirt.org/Install_nightly_snapshot [4] https://gerrit.ovirt.org/36108 -- Sandro Bonazzola Better technology. Faster innovation. Powered by community collaboration. See how it works at redhat.com ___ Devel mailing list Devel@ovirt.org http://lists.ovirt.org/mailman/listinfo/devel
Re: [ovirt-devel] Gerrit update
On 03/02, Yaniv Dary wrote: The removal of publish comment and submit has been making my life harder. Can you redirect the comment to the gerrit forums? We don't have the manpower required to maintain a customized fork. Yaniv On 02/24/2015 01:00 PM, Yedidyah Bar David wrote: - Original Message - From: Eli Mesika emes...@redhat.com To: David Caro dcaro...@redhat.com Cc: devel@ovirt.org, Infra in...@ovirt.org Sent: Tuesday, February 24, 2015 12:53:44 PM Subject: Re: [ovirt-devel] Gerrit update Another nice feature added is full keyboard support so you can do anything with your keyboard. Most used by me is the ']' and '[' to got to Next/Prev file in the patch Very nice indeed, but not new... Press '?' to get a context-sensitive list of keyboard shortcuts. - Original Message - From: David Caro dcaro...@redhat.com To: Infra in...@ovirt.org, devel@ovirt.org Sent: Monday, February 23, 2015 8:29:03 PM Subject: Re: Gerrit update Some relevant new features that might be missed: == UI * Add My Groups menu entry that shows the list of own groups. * Added option to quickly add current user as reviewer of a change. An Add Me button is displayed next to the Add button when searching for reviewers to add to a change. This allows users to quickly add themselves as a reviewer on the change without having to type their name in the search box. == Side-by-Side Diff Screen * Allow the user to select the syntax highlighter. * Add Shift-a keybinding to show/hide left side. * Add syntax highlighting of the commit message. == Change List / Dashboards * Add option to show Change-ID in the change table. == Project Screens * Add branch actions to Projects Branches view. == User Preferences * Users can customize the contents of the My menu from the preferences screen. * Replace Display name in review category preference with a list of options. Including new options Show Abbreviated Name to display Abbreviated reviewer names and Show Username to show usernames in the change list. For a full list you can check the release notes: https://gerrit-documentation.storage.googleapis.com/ReleaseNotes/ReleaseNotes-2.10.html Enjoy! On 02/23, David Caro wrote: Gerrit has been upgraded successfully, I'll be monitoring it through the day to make sure nothing pops up, but if you see anything strange please ping me. Thanks! On 02/23, David Caro wrote: Hi everyone! As of right now, gerrit is being updated to 2.10 [1] I will notice when it's ready, in the meantime you (or jenkins) will not be able to use it. I forgot the link: [1] https://gerrit-documentation.storage.googleapis.com/ReleaseNotes/ReleaseNotes-2.10.html Cheers! -- David Caro Red Hat S.L. Continuous Integration Engineer - EMEA ENG Virtualization RD Tel.: +420 532 294 605 Email: dc...@redhat.com Web: www.redhat.com RHT Global #: 82-62605 ___ Infra mailing list in...@ovirt.org http://lists.ovirt.org/mailman/listinfo/infra -- David Caro Red Hat S.L. Continuous Integration Engineer - EMEA ENG Virtualization RD Tel.: +420 532 294 605 Email: dc...@redhat.com Web: www.redhat.com RHT Global #: 82-62605 -- David Caro Red Hat S.L. Continuous Integration Engineer - EMEA ENG Virtualization RD Tel.: +420 532 294 605 Email: dc...@redhat.com Web: www.redhat.com RHT Global #: 82-62605 ___ Infra mailing list in...@ovirt.org http://lists.ovirt.org/mailman/listinfo/infra ___ Devel mailing list Devel@ovirt.org http://lists.ovirt.org/mailman/listinfo/devel -- Yaniv Dary Red Hat Israel Ltd. 34 Jerusalem Road Building A, 4th floor Ra'anana, Israel 4350109 Tel : +972 (9) 7692306 8272306 Email: yd...@redhat.com IRC : ydary ___ Infra mailing list in...@ovirt.org http://lists.ovirt.org/mailman/listinfo/infra -- David Caro Red Hat S.L. Continuous Integration Engineer - EMEA ENG Virtualization RD Tel.: +420 532 294 605 Email: dc...@redhat.com Web: www.redhat.com RHT Global #: 82-62605 pgpZduMBn5t7n.pgp Description: PGP signature ___ Devel mailing list Devel@ovirt.org http://lists.ovirt.org/mailman/listinfo/devel
Re: [ovirt-devel] [ACTION REQUIRED] oVirt 3.5.2 and 3.5.3 status (building RC2 today!)
On Mar 18, 2015 9:57 AM, Sandro Bonazzola sbona...@redhat.com wrote: Hi, we still have 5 open blockers for 3.5.2[1]: Bug ID Whiteboard Status Summary 1161012 infra POST task cleaning utility should erase commands that have running tasks Simone, latest comment by you implies that it is working now with the latest patches. All appear in the bugzilla as merged. Should it move to modified? 1187244 network POST [RHEL 7.0 + 7.1] Host configure with DHCP is losing connectivity after some time - dhclient is not running 1177220 storage ASSIGNED [BLOCKED] Failed to Delete First snapshot with live merge 1196327 virt ASSIGNED [performance] bad getVMList output creates unnecessary calls from Engine 1202360 virt POST [performance] bad getVMList output creates unnecessary calls from Engine And 2 dependency on libvirt not yet fixed: Bug ID Status Summary 1199182 POST 2nd active commit after snapshot triggers qemu failure 1199036 POST Libvirtd was restarted when do active blockcommit while there is a blockpull job running ACTION: Assignee to provide ETA for the blocker bug. Despite the blockers bug count, we're going to build RC2 today 2015-03-18 at 12:00 UTC for allowing the verification of fixed bugs and testing on CentOS 7.1. If you're going to test this release candidate on CentOS please be sure to have the CR[2] repository enabled and system fully updated to CentOS 7.1. We still have 7 bugs in MODIFIED and 31 on QA[3]: MODIFIED ON_QA Total infra 2 10 12 integration 0 2 2 network 0 2 2 node 0 1 1 sla 2 1 3 storage 3 11 14 virt 0 4 4 Total 7 31 38 ACTION: Testers: you're welcome to verify bugs currently ON_QA. All remaining bugs not marked as blockers have been moved to 3.5.3. A release management entry has been added for tracking the schedule of 3.5.3[4] A bug tracker [5] has been created for 3.5.3. We have 32 bugs currently targeted to 3.5.3[6]: Whiteboard NEW ASSIGNED POST Total docs 2 0 0 2 external 1 0 0 1 gluster 4 0 1 5 infra 2 2 0 4 node 2 0 1 3 ppc 0 0 1 1 sla 4 0 0 4 storage 8 0 0 8 ux 1 0 1 2 virt 1 0 1 2 Total 25 2 5 32 ACTION: Maintainers / Assignee: to review the bugs targeted to 3.5.3 ensuring they're correctly targeted. ACTION: Maintainers: to fill release notes for 3.5.2, the page has been created and updated here [7] ACTION: Testers: please add yourself to the test page [8] 7 Patches have been merged for 3.5.3 and not backported to 3.5.2 branch according to Change-Id commit 6b5a8169093357656d3e638c7018ee516d1f44bd Author: Maor Lipchuk mlipc...@redhat.com Date: Thu Feb 19 14:40:23 2015 +0200 core: Add validation when Storage Domain is blocked. Change-Id: I9a7c12609b3780c74396dab6edf26e4deaff490f commit 7fd4dca0a7fb15d3e9179457f1f2aea6c727d325 Author: Maor Lipchuk mlipc...@redhat.com Date: Sun Mar 1 17:17:16 2015 +0200 restapi: reconfigure values on import data Storage Domain. Change-Id: I2ef7baa850bd6da08ae27d41ebe9e4ad525fbe9b commit 4283f755e6b77995247ecb9ddd904139bc8c322c Author: Maor Lipchuk mlipc...@redhat.com Date: Tue Mar 10 12:05:05 2015 +0200 restapi: Quering FCP unregistered Storage Domains Change-Id: Iafe2f2afcd0e6e68ad2054c857388acc30a7 commit a3d8b687620817b38a64a3917f4440274831bca3 Author: Maor Lipchuk mlipc...@redhat.com Date: Wed Feb 25 17:00:47 2015 +0200 core: Add fk constraint on vm_interface_statistics Change-Id: I53cf2737ef91cf967c93990fcb237f6c4e12a8f8 commit c8caaceb6b1678c702961d298b3d6c48183d9390 Author: emesika emes...@redhat.com Date: Mon Mar 9 18:01:58 2015 +0200 core: do not use distinct if sort expr have func Change-Id: I7c036b2b9ee94266b6e3df54f2c50167e454ed6a commit 4332194e55ad40eee423e8611eceb95fd59dac7e Author: Vered Volansky vvola...@redhat.com Date: Thu Mar 12 17:38:35 2015 +0200 webadmin: Fix punctuation in threshold warnings Change-Id: If30f094e52f42b78537e215a2699cf74c248bd83 commit 773f2a108ce18e0029f864c8748d7068b71f8ff3 Author: Maor Lipchuk mlipc...@redhat.com Date: Sat Feb 28 11:37:26 2015 +0200 core: Add managed devices to OVF Change-Id: Ie0e912c9b2950f1461ae95f4704f18b818b83a3b ACTION: Authors please verify they're not meant to be targeted to 3.5.2. [1] https://bugzilla.redhat.com/1186161 [2] http://mirror.centos.org/centos/7/cr/x86_64/ [3] http://goo.gl/UEVTCf [4] http://www.ovirt.org/OVirt_3.5.z_Release_Management#oVirt_3.5.3 [5] https://bugzilla.redhat.com/1198142 [6] https://bugzilla.redhat.com/buglist.cgi?quicksearch=product%3Aovirt%20target_release%3A3.5.3 [7] http://www.ovirt.org/OVirt_3.5.2_Release_Notes [8] http://www.ovirt.org/Testing/oVirt_3.5.2_Testing -- Sandro Bonazzola Better technology. Faster innovation. Powered by community collaboration. See how it works at redhat.com ___
Re: [ovirt-devel] openstack-java-sdk - version 3.1.1 availability
Il 18/03/2015 11:05, Federico Simoncelli ha scritto: - Original Message - From: Daniel Erez de...@redhat.com To: devel@ovirt.org Cc: Federico Simoncelli fsimo...@redhat.com, Sandro Bonazzola sbona...@redhat.com Sent: Wednesday, March 18, 2015 10:33:08 AM Subject: openstack-java-sdk - version 3.1.1 availability Hi, oVirt engine is now using openstack-java-sdk version 3.1.1 [1]. The new version RPM packages are available as part of the 'ovirt-master-snapshot-static' repository [2]. The new jars can be found at the maven central repository [3]. [1] https://gerrit.ovirt.org/#/c/38741/ [2] http://resources.ovirt.org/pub/ovirt-master-snapshot-static/rpm/fc20/noarch/ [3] http://central.maven.org/maven2/com/woorea/ Given that oVirt engine 3.5 is running on fedora 19/20 I think I can safely release openstack-java-sdk-3.1.1 for fedora 22 without the risk of impacting existing installations. +1 -- Sandro Bonazzola Better technology. Faster innovation. Powered by community collaboration. See how it works at redhat.com ___ Devel mailing list Devel@ovirt.org http://lists.ovirt.org/mailman/listinfo/devel
Re: [ovirt-devel] [ACTION REQUIRED] oVirt 3.5.2 and 3.5.3 status (building RC2 today!)
- Original Message - From: Oved Ourfali oourf...@redhat.com To: Sandro Bonazzola sbona...@redhat.com, Simone Tiraboschi stira...@redhat.com Cc: us...@ovirt.org, Ido Barkan ibar...@redhat.com, Francesco Romani from...@redhat.com, Eli Mesika emes...@redhat.com, Maor Lipchuk mlipc...@redhat.com, devel@ovirt.org, Adam Litke ali...@redhat.com, Vered Volansky vvola...@redhat.com Sent: Wednesday, March 18, 2015 9:18:14 AM Subject: Re: [ovirt-devel] [ACTION REQUIRED] oVirt 3.5.2 and 3.5.3 status (building RC2 today!) On Mar 18, 2015 9:57 AM, Sandro Bonazzola sbona...@redhat.com wrote: Hi, we still have 5 open blockers for 3.5.2[1]: Bug ID Whiteboard Status Summary 1161012 infra POST task cleaning utility should erase commands that have running tasks Simone, latest comment by you implies that it is working now with the latest patches. All appear in the bugzilla as merged. Should it move to modified? We were missing the cherry-pick to 3.5.2; I did it right now. Than verifying it we found another issue. I order to generate a zombie task we suddenly bring down an host during a template creation so we got a task that will never end. Now taskcleaner correctly detects it and it clean it up and so the user can continue with the upgrade. The issue is that, on this specific case, the VM got locked for template creation and than no one apply for unlocking it and so it remains locket for template creation also without any pending task. We opened a new bug for that: https://bugzilla.redhat.com/show_bug.cgi?id=1202333 1187244 network POST [RHEL 7.0 + 7.1] Host configure with DHCP is losing connectivity after some time - dhclient is not running 1177220 storage ASSIGNED [BLOCKED] Failed to Delete First snapshot with live merge 1196327 virt ASSIGNED [performance] bad getVMList output creates unnecessary calls from Engine 1202360 virt POST [performance] bad getVMList output creates unnecessary calls from Engine And 2 dependency on libvirt not yet fixed: Bug ID Status Summary 1199182 POST 2nd active commit after snapshot triggers qemu failure 1199036 POST Libvirtd was restarted when do active blockcommit while there is a blockpull job running ACTION: Assignee to provide ETA for the blocker bug. Despite the blockers bug count, we're going to build RC2 today 2015-03-18 at 12:00 UTC for allowing the verification of fixed bugs and testing on CentOS 7.1. If you're going to test this release candidate on CentOS please be sure to have the CR[2] repository enabled and system fully updated to CentOS 7.1. We still have 7 bugs in MODIFIED and 31 on QA[3]: MODIFIED ON_QA Total infra 2 10 12 integration 0 2 2 network 0 2 2 node 0 1 1 sla 2 1 3 storage 3 11 14 virt 0 4 4 Total 7 31 38 ACTION: Testers: you're welcome to verify bugs currently ON_QA. All remaining bugs not marked as blockers have been moved to 3.5.3. A release management entry has been added for tracking the schedule of 3.5.3[4] A bug tracker [5] has been created for 3.5.3. We have 32 bugs currently targeted to 3.5.3[6]: Whiteboard NEW ASSIGNED POST Total docs 2 0 0 2 external 1 0 0 1 gluster 4 0 1 5 infra 2 2 0 4 node 2 0 1 3 ppc 0 0 1 1 sla 4 0 0 4 storage 8 0 0 8 ux 1 0 1 2 virt 1 0 1 2 Total 25 2 5 32 ACTION: Maintainers / Assignee: to review the bugs targeted to 3.5.3 ensuring they're correctly targeted. ACTION: Maintainers: to fill release notes for 3.5.2, the page has been created and updated here [7] ACTION: Testers: please add yourself to the test page [8] 7 Patches have been merged for 3.5.3 and not backported to 3.5.2 branch according to Change-Id commit 6b5a8169093357656d3e638c7018ee516d1f44bd Author: Maor Lipchuk mlipc...@redhat.com Date: Thu Feb 19 14:40:23 2015 +0200 core: Add validation when Storage Domain is blocked. Change-Id: I9a7c12609b3780c74396dab6edf26e4deaff490f commit 7fd4dca0a7fb15d3e9179457f1f2aea6c727d325 Author: Maor Lipchuk mlipc...@redhat.com Date: Sun Mar 1 17:17:16 2015 +0200 restapi: reconfigure values on import data Storage Domain. Change-Id: I2ef7baa850bd6da08ae27d41ebe9e4ad525fbe9b commit 4283f755e6b77995247ecb9ddd904139bc8c322c Author: Maor Lipchuk mlipc...@redhat.com Date: Tue Mar 10 12:05:05 2015 +0200 restapi: Quering FCP unregistered Storage Domains Change-Id: Iafe2f2afcd0e6e68ad2054c857388acc30a7 commit a3d8b687620817b38a64a3917f4440274831bca3 Author: Maor Lipchuk mlipc...@redhat.com Date: Wed Feb 25 17:00:47 2015 +0200 core: Add fk constraint on vm_interface_statistics Change-Id: I53cf2737ef91cf967c93990fcb237f6c4e12a8f8 commit c8caaceb6b1678c702961d298b3d6c48183d9390 Author: emesika emes...@redhat.com Date: Mon Mar 9 18:01:58 2015 +0200 core: do not use distinct if sort expr have func Change-Id:
Re: [ovirt-devel] [ACTION REQUIRED] oVirt 3.5.2 and 3.5.3 status (building RC2 today!)
- Original Message - From: Sandro Bonazzola sbona...@redhat.com To: Eli Mesika emes...@redhat.com, Ido Barkan ibar...@redhat.com, Adam Litke ali...@redhat.com, Francesco Romani from...@redhat.com, Maor Lipchuk mlipc...@redhat.com, Vered Volansky vvola...@redhat.com, Eli Mesika emes...@redhat.com, us...@ovirt.org, devel@ovirt.org Sent: Wednesday, March 18, 2015 8:56:17 AM Subject: [ACTION REQUIRED] oVirt 3.5.2 and 3.5.3 status (building RC2 today!) Hi, we still have 5 open blockers for 3.5.2[1]: Bug IDWhiteboard Status Summary 1161012 infra POSTtask cleaning utility should erase commands that have running tasks 1187244 network POST[RHEL 7.0 + 7.1] Host configure with DHCP is losing connectivity after some time - dhclient is not running 1177220 storage ASSIGNED[BLOCKED] Failed to Delete First snapshot with live merge 1196327 virtASSIGNED[performance] bad getVMList output creates unnecessary calls from Engine 1202360 virtPOST[performance] bad getVMList output creates unnecessary calls from Engine For both virth bugs above we need both these patches: 38679 and 38805 (!) Circumstances mandate extremely careful verification in master and 3.5 branch. Verification on master is almost done (very last check pending), verification on 3.5 branch is halfway done with candidate patches. I'm aiming for merge in master later today and for merge on 3.5 worst case tomorrow morning, with a bit of luck within the day. Bests, -- Francesco Romani RedHat Engineering Virtualization R D Phone: 8261328 IRC: fromani ___ Devel mailing list Devel@ovirt.org http://lists.ovirt.org/mailman/listinfo/devel
[ovirt-devel] [ACTION REQUIRED] Packages changed since oVirt 3.5.2 RC1
# Package changed since oVirt 3.5.2 RC1 # oVirt Engine: # hash: e839f03 - core: frontend: Fix Permissions.id value on instance creattion http://jenkins.ovirt.org/job/manual-build-tarball/491/ #Python SDK: https://jhernand.fedorapeople.org/rpms/ovirt-engine-sdk-python/3.5.2.1-1/ #Java SDK: https://jhernand.fedorapeople.org/rpms/ovirt-engine-sdk-java/3.5.2.1-1/ #oVirt Optimizer http://jenkins.ovirt.org/job/ovirt-optimizer_master_create-rpms_merged/61/ # VDSM: # hash: * f57be0f - network: persistence: skip bonds owned and used by vdsm http://jenkins.ovirt.org/job/manual-build-tarball/493/ Please review and raise any issue as soon as possible. We're starting to compose the repository. -- Sandro Bonazzola Better technology. Faster innovation. Powered by community collaboration. See how it works at redhat.com ___ Devel mailing list Devel@ovirt.org http://lists.ovirt.org/mailman/listinfo/devel
[ovirt-devel] [ANN] oVirt 3.5.2 Second Release Candidate is now available for testing
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 The oVirt team is pleased to announce that the 3.5.2 Second Release Candidate is now available for testing as of Mar 18th 2015. The release candidate is available now for Fedora 20, Red Hat Enterprise Linux 6.6, CentOS 6.6 (or similar) and Red Hat Enterprise Linux 7.1, CentOS 7 (or similar). This release of oVirt includes numerous bug fixes. See the release notes [1] for a list of the new features and bugs fixed. Please refer to release notes [1] for Installation / Upgrade instructions. New oVirt Live and oVirt Node ISO will be available soon as well[2]. Please note that mirrors[3] may need usually one day before being synchronized. Please refer to the release notes for known issues in this release. [1] http://www.ovirt.org/OVirt_3.5.2_Release_Notes [2] http://resources.ovirt.org/pub/ovirt-3.5-pre/iso/ [3] http://www.ovirt.org/Repository_mirrors#Current_mirrors - -- Sandro Bonazzola Better technology. Faster innovation. Powered by community collaboration. See how it works at redhat.com -BEGIN PGP SIGNATURE- Version: GnuPG v1 iQIcBAEBAgAGBQJVCZq1AAoJEHw3u57E4QAOmj8P/2Nn3OcRKErMFXJLXeqZHaEi vhk9MEiaSKMuPSLAfigvhAX5133czXlv1qmcLP8zQ4yqXdbkBXHptFQXWGRsFmH5 zhmy9bqUUlDFIcepMWw5Rm+LZRWKWwUVQUijnpah1l6d6w0YJoqy8hZxgeFtaFna ytDlVBHpvLCubbjmCWRibOFd80P+z2pSk31/Y4k0vi/UIwMGnXO74vkBU+mzLuZO mHVLueQjJORe6jEwoBeFFnen1QI/+uCpCCSm+inHoiSGxISnujhoZT1T9DmOPFJT 2i0cd7QnxmMo/aY8EoIEagCGXsIravgSW6NmrAXbJfKQ4NrylaAD/mfDhQy0tZLt fRnANlDV2aHqdE0Cfw5LjzgOHgLrtG8cSCXL40tQI+/HGh1Av4OjnJQDbWL7dMIR rxXn4t/hicIYPy17SM/+qo/2/2BSgR1jro17WgIn6nxAsV3YiXbHghRJ+uJRxFCJ a8fT4vReHExRASdjjw+KMF0O3o4sqjd7ldX4aTDtuaEojYc3ducZVZDIT/L3SFPP o+S6cWggWL/VZ7Ormts3Fkz6Il/pMAAre7NEuAk8gtARukmrMoBTz88TvvTQlNXg ttynkryL/bPE6xsQ6nQbR0c7Iks3cYyg1T1VF7rbQyjD56X2wKJPCe+lX7Id0KqT sJ5UIcdDI5VCHCElWzih =QuV3 -END PGP SIGNATURE- ___ Devel mailing list Devel@ovirt.org http://lists.ovirt.org/mailman/listinfo/devel
Re: [ovirt-devel] el6 future in ovirt-3.6
On Wed, Mar 18, 2015 at 09:39:45PM +0200, Sahina Bose wrote: On 03/17/2015 11:12 PM, Dan Kenigsberg wrote: On Mon, Mar 16, 2015 at 06:02:36PM +0200, Sahina Bose wrote: On 03/16/2015 03:28 PM, Dan Kenigsberg wrote: Current master branch of vdsm (destined for our 3.6 release) uses el7 as its main platform. New features are expected to be available only on el7 (and modern Fedoras) but not on el6. On el6, vdsm still builds, runs, and exports clusterLevel = 3.5, with no feature loss relative to 3.5. This has been done per gluster request. However, maintaining this furhter as high costs: we keep testing el6, we need to make sure nothing breaks there, and there's a lot of legacy code that we could start deleting. Sahina, would you explain (again... sorry for not recalling the details) why ovirt-3.6's vdsm should keep running on el6? I'd like to see if there's a nother means to solve the underlying gluster issue. This was only because downstream gluster + vdsm would continue to be supported on RHEL 6. Could you provide more details about your needs? Catering for d/s RHS is very important, but since it's expensive to maintain, I'd like to understand more. Please note again that when installed on el6, ovirt-3.6's vdsm would NOT expose clusterLevel=3.6, so theoretically you can keep ovirt-3.5's vdsm. Do you plan an Engine-side hack in order to use new 3.6 gluster functionality despite clusterLevel=3.5? I wasn't aware that ovirt-3.6 would not expose clusterLevel 3.6 when installed on el6. Downstream RHS will need to be supported on both el6 and el7. And we have added some apis to vdsm master that we require for brick management, geo-rep management and gluster volume snapshot management. We have 2 options - fork off vdsm if it needs to move on to el7 support only in master. We (developers) WANT to shed off el7. But RHS is an important user; and there are other users that are simply happy to use el6 and don't want to desert it yet. We can keep el6 support even on 3.6 (with clusterLevel=3.5). The only problem (beside maintanence cost) is how gluster can tell these hosts apart. Can Engine manage a clusterLevel=3.5.5? Vdsm-3.6 can report it even on el6 hosts. - backport to vdsm 3.5 (depending on what we decide on cluster level support for downstream) I find it dangerous to introduce new features to a stable branch. It may introduce unwarrented instability to non-gluster users. ___ Devel mailing list Devel@ovirt.org http://lists.ovirt.org/mailman/listinfo/devel
[ovirt-devel] introduce AssetProvider (huge refactor)
Hi all, [1] just landed in master. This patch introduces an AssetManager that should always be used to get access to messages, constants, templates, and resources. No more GWT.creating or @Injecting them into constructors and passing them around. If you need access to an asset in a class, use one of the following lines of code to get at the singleton: (in webadmin and userportal) private final static ApplicationTemplates templates = AssetProvider.getTemplates(); private final static ApplicationResources resources = AssetProvider.getResources(); private final static ApplicationConstants constants = AssetProvider.getConstants(); private final static ApplicationMessages messages = AssetProvider.getMessages(); (in gwt-common) private final static CommonApplicationTemplates templates = AssetProvider.getTemplates(); private final static CommonApplicationResources resources = AssetProvider.getResources(); private final static CommonApplicationConstants constants = AssetProvider.getConstants(); private final static CommonApplicationMessages messages = AssetProvider.getMessages(); (Please keep these standard variable names -- i.e., don't name them TEMPLATES or commonConstants, etc. If you have a frontend patch pending, your rebase probably won't be clean. This patch touches over 700 files :) Thanks! Greg [1] https://gerrit.ovirt.org/#/c/38724/ (userportal, webadmin: introduce AssetProvider) Greg Sheremeta Red Hat, Inc. Sr. Software Engineer, RHEV Cell: 919-807-1086 gsher...@redhat.com ___ Devel mailing list Devel@ovirt.org http://lists.ovirt.org/mailman/listinfo/devel