[Attention] Jenkins maintenance today(24/06/2016 01:00 AM TLV)
by Nadav Goldin
Hi,
As part of an infrastructure upgrade, in approximately one hour at
01:00 AM TLV, http://jenkins.ovirt.org will be shut down for
maintenance, expected downtime is 15 minutes.
Patches sent during the downtime will be checked afterwards, patches
sent around 40 minutes prior to the downtime might not get checked.
If patches you sent did not trigger CI, you can login after the
downtime and re-trigger them manually.
Thanks,
Nadav.
8 years, 6 months
Fwd: Reminder: Fedora 22 end of life 2016-07-19
by Sandro Bonazzola
FYI
---------- Messaggio inoltrato ----------
Da: "Dennis Gilmore" <dennis(a)ausil.us>
Data: 23/Giu/2016 06:43
Oggetto: Reminder: Fedora 22 end of life 2016-07-19
A: <devel-announce(a)lists.fedoraproject.org>, "test-announce" <
test-announce(a)lists.fedoraproject.org>, "announce" <
announce(a)lists.fedoraproject.org>
Cc:
> Greetings.
>
> This is a reminder email about the end of life process for Fedora 22.
>
> Fedora 22 will reach end of life on 2016-07-19, and no further updates
> will be pushed out after that time. Additionally, with the recent
> release of Fedora 24, no new packages will be added to the Fedora 22
> collection.
>
> Please see https://fedoraproject.org/wiki/DNF_system_upgrade for more
> information on upgrading from Fedora 22 to a newer release.
>
> Dennis
> _______________________________________________
> devel-announce mailing list
> devel-announce(a)lists.fedoraproject.org
>
https://lists.fedoraproject.org/admin/lists/devel-announce@lists.fedorapr...
8 years, 6 months
Storage in VDSM questions
by Shmuel Melamud
Hi!
I have a bunch of questions related to storage in VDSM. I would be happy if
anybody familiar with the subject can help me with them.
1. What is HSM? IRS?
2. What is SDM?
3. What hsm.spmSchedule() method does?
4. What does domainMonitor.getHostId(vol_info.sd_id) method return?
Storage domain
5. What is StorageDomainManifest? Why there are separate StorageDomain and
StorageDomainManifest classes? (And the same with Volume and
VolumeManifest.)
6. What does sd_manifest.domain_lock(host_id) guard? Why do we need the
host_id parameter?
7. Why in HSM we are using vars.task.getSharedLock(STORAGE, sdUUID)
sometimes instead of domain lock?
8. What does sd_manifest.get_volume_artifacts(img_id, vol_id) return?
Resource manager
9. What is ResourceManager?
10. What rmanager.acquireResource(image_res_ns, img_id, lockType) does?
What types of resources it may be used with?
Images and volumes
11. What methods dom.linkBCImage(imgPath, imgUUID) and
dom.unlinkBCImage(imgUUID) do?
12. What methods dom.activateVolumes(imgUUID, imgVolumes) and
dom.deactivateImage(imgUUID) do?
13. What method dom.getVolumeLease(imgUUID, volUUID) does?
14. What methods volume.prepare() and volume.teardown() do?
Thanks in advance for your answers!
Shmuel
8 years, 6 months
ovirt-system tests 4.0 using 3.6 code
by Eyal Edri
After the recent merge of testing install of ovirt-cockpit-dashboard to 3.6,
the 4.0 tests failed also. [1]
And then I found out that some of the 4.0 tests are linked to 3.6 still, is
this intentional?
Should we now create a new separate 4.0 test or change the link to master?
lrwxrwxrwx. 1 eedri eedri 64 Jun 22 00:12 001_initialize_engine.py ->
../../basic_suite_master/test-scenarios/001_initialize_engine.py
lrwxrwxrwx. 1 eedri eedri 53 Jun 22 00:12 002_bootstrap.py ->
../../basic_suite_3.6/test-scenarios/002_bootstrap.py
lrwxrwxrwx. 1 eedri eedri 56 Jun 22 00:12 004_basic_sanity.py ->
../../basic_suite_3.6/test-scenarios/004_basic_sanity.py
[1] http://jenkins.ovirt.org/job/ovirt_4.0_system-tests/72/console
--
Eyal Edri
Associate Manager
RHEV DevOps
EMEA ENG Virtualization R&D
Red Hat Israel
phone: +972-9-7692018
irc: eedri (on #tlv #rhev-dev #rhev-integ)
8 years, 6 months
[TIPS] How to get your package released in oVirt
by Sandro Bonazzola
Hi,
since it seems not clear how to get your package included in a oVirt
release, here's the procedure:
- a new build planned is communicated to devel(a)ovirt.org from release
engineering team
- you as package maintainer should prepare your package to be released with
desired version (configure.ac, spec, whatever)
- you as packager should build your package in jenkins / koji / copr /
whatever you use to build
- you as packager / maintainer should add your build to the release
configuration file[1] or send an email with the link to your builds to the
person handling the release
- if you correctly add your package to conf files, you'll have your package
released and release notes updated.
[1] like in https://gerrit.ovirt.org/#/q/project:releng-tools+topic:releases
Thanks
--
Sandro Bonazzola
Better technology. Faster innovation. Powered by community collaboration.
See how it works at redhat.com
8 years, 6 months
new per patch testing for ovirt system tests via standard CI
by Eyal Edri
FYI,
I've added a check-patch check for new patches in ovirt-system-tests, so it
will run the relevant suite according to the new test.
So if you change something in 'basic_suite_3.6 'for e.g, it will only
trigger the 3.6 tests.
if you change something in 'common' it will trigger all the tests.
It already helped me verified 2 new tests Yaniv added for network & NGN dep
(ovirt-cockpit-dashboard)
If you see any errors that shouldn't be there when you submit a new patch,
please let me know.
--
Eyal Edri
Associate Manager
RHEV DevOps
EMEA ENG Virtualization R&D
Red Hat Israel
phone: +972-9-7692018
irc: eedri (on #tlv #rhev-dev #rhev-integ)
8 years, 6 months