From lspevak at redhat.com Tue Feb 12 15:41:23 2013 Content-Type: multipart/mixed; boundary="===============3655467997315571221==" MIME-Version: 1.0 From: Libor Spevak To: infra at ovirt.org Subject: Re: Question regarding DB schema files for oVirt Date: Tue, 12 Feb 2013 21:41:56 +0100 Message-ID: <511AA914.7020209@redhat.com> In-Reply-To: 50F6B5B5.5020009@redhat.com --===============3655467997315571221== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable This is a multi-part message in MIME format. --------------050008090304090906020207 Content-Type: text/plain; charset=3DISO-8859-1; format=3Dflowed Content-Transfer-Encoding: 7bit Hi, for the report generation I need several components to be available on = Jenkins slaves, e.g. running instance of PostgreSQL. Is it common to install all slaves automatically using e.g. Puppet with = all components and service running or just install all "by hand" on dedicated slave or the job should install and clean all dependencies (and how to safely potentially share db with other jobs?) ? Thanks. Regards, Libor On 16.1.2013 15:14, Libor Spevak wrote: > Hi, > > is there a simple way to publish static pages automatically generated usi= ng oVirt Jenkins server to oVirt.org site? > > This is probably very similar to this: > http://resources.ovirt.org/releases/ > > Let's say: > http://resources.ovirt.org/reports/ or > http://resources.ovirt.org/models/ ... > > and who can help with this issue, if managers would agree? > > We would like to publish something like this report: > http://schemaspy.sourceforge.net/sample/ > (but for Engine and DWH) > > Thank you. > > Libor Spevak > Senior Software Engineer > > > _______________________________________________ > Infra mailing list > Infra(a)ovirt.org > http://lists.ovirt.org/mailman/listinfo/infra --------------050008090304090906020207 Content-Type: text/html; charset=3DISO-8859-1 Content-Transfer-Encoding: 7bit
Hi,

for the report generation I need several components to be available on Jenkins slaves, e.g. running instance of PostgreSQL.

Is it common to install all slaves automatically using e.g. Puppet with all components and service running
or just install all "by hand" on dedicated slave
or the job should install and clean all dependencies
(and how to safely potentially share db with other jobs?)
?

Thanks.

Regards,
Libor




On 16.1.2013 15:14, Libor Spevak wrote:
Hi,

is there a simple way to publish static pages automatically generated using=
 oVirt Jenkins server to oVirt.org site?

This is probably very similar to this:
http://resources.ovirt.org/releases/

Let's say:
http://resources.ovirt.org/reports/ or =

http://resources.ovirt.org/models/ ...

and who can help with this issue, if managers would agree?

We would like to publish something like this report:
http://schemaspy.sourceforge.net/sample/
(but for Engine and DWH)

Thank you.

Libor Spevak
Senior Software Engineer


_______________________________________________
Infra mailing list
Inf=
ra(a)ovirt.org
http://lists.ovirt.org/mailman/listinfo/infra

--------------050008090304090906020207-- --===============3655467997315571221== Content-Type: multipart/alternative MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="attachment.bin" VGhpcyBpcyBhIG11bHRpLXBhcnQgbWVzc2FnZSBpbiBNSU1FIGZvcm1hdC4KLS0tLS0tLS0tLS0t LS0wNTAwMDgwOTAzMDQwOTA5MDYwMjAyMDcKQ29udGVudC1UeXBlOiB0ZXh0L3BsYWluOyBjaGFy c2V0PUlTTy04ODU5LTE7IGZvcm1hdD1mbG93ZWQKQ29udGVudC1UcmFuc2Zlci1FbmNvZGluZzog N2JpdAoKSGksCgpmb3IgdGhlIHJlcG9ydCBnZW5lcmF0aW9uIEkgbmVlZCBzZXZlcmFsIGNvbXBv bmVudHMgdG8gYmUgYXZhaWxhYmxlIG9uIApKZW5raW5zIHNsYXZlcywgZS5nLiBydW5uaW5nIGlu c3RhbmNlIG9mIFBvc3RncmVTUUwuCgpJcyBpdCBjb21tb24gdG8gaW5zdGFsbCBhbGwgc2xhdmVz IGF1dG9tYXRpY2FsbHkgdXNpbmcgZS5nLiBQdXBwZXQgd2l0aCAKYWxsIGNvbXBvbmVudHMgYW5k IHNlcnZpY2UgcnVubmluZwpvciBqdXN0IGluc3RhbGwgYWxsICJieSBoYW5kIiBvbiBkZWRpY2F0 ZWQgc2xhdmUKb3IgdGhlIGpvYiBzaG91bGQgaW5zdGFsbCBhbmQgY2xlYW4gYWxsIGRlcGVuZGVu Y2llcwooYW5kIGhvdyB0byBzYWZlbHkgcG90ZW50aWFsbHkgc2hhcmUgZGIgd2l0aCBvdGhlciBq b2JzPykKPwoKVGhhbmtzLgoKUmVnYXJkcywKTGlib3IKCgoKCk9uIDE2LjEuMjAxMyAxNToxNCwg TGlib3IgU3BldmFrIHdyb3RlOgo+IEhpLAo+Cj4gaXMgdGhlcmUgYSBzaW1wbGUgd2F5IHRvIHB1 Ymxpc2ggc3RhdGljIHBhZ2VzIGF1dG9tYXRpY2FsbHkgZ2VuZXJhdGVkIHVzaW5nIG9WaXJ0IEpl bmtpbnMgc2VydmVyIHRvIG9WaXJ0Lm9yZyBzaXRlPwo+Cj4gVGhpcyBpcyBwcm9iYWJseSB2ZXJ5 IHNpbWlsYXIgdG8gdGhpczoKPiBodHRwOi8vcmVzb3VyY2VzLm92aXJ0Lm9yZy9yZWxlYXNlcy8K Pgo+IExldCdzIHNheToKPiBodHRwOi8vcmVzb3VyY2VzLm92aXJ0Lm9yZy9yZXBvcnRzLyAgb3IK PiBodHRwOi8vcmVzb3VyY2VzLm92aXJ0Lm9yZy9tb2RlbHMvICAuLi4KPgo+IGFuZCB3aG8gY2Fu IGhlbHAgd2l0aCB0aGlzIGlzc3VlLCBpZiBtYW5hZ2VycyB3b3VsZCBhZ3JlZT8KPgo+IFdlIHdv dWxkIGxpa2UgdG8gcHVibGlzaCBzb21ldGhpbmcgbGlrZSB0aGlzIHJlcG9ydDoKPiBodHRwOi8v c2NoZW1hc3B5LnNvdXJjZWZvcmdlLm5ldC9zYW1wbGUvCj4gKGJ1dCBmb3IgRW5naW5lIGFuZCBE V0gpCj4KPiBUaGFuayB5b3UuCj4KPiBMaWJvciBTcGV2YWsKPiBTZW5pb3IgU29mdHdhcmUgRW5n aW5lZXIKPgo+Cj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X18KPiBJbmZyYSBtYWlsaW5nIGxpc3QKPiBJbmZyYUBvdmlydC5vcmcKPiBodHRwOi8vbGlzdHMu b3ZpcnQub3JnL21haWxtYW4vbGlzdGluZm8vaW5mcmEKCgotLS0tLS0tLS0tLS0tLTA1MDAwODA5 MDMwNDA5MDkwNjAyMDIwNwpDb250ZW50LVR5cGU6IHRleHQvaHRtbDsgY2hhcnNldD1JU08tODg1 OS0xCkNvbnRlbnQtVHJhbnNmZXItRW5jb2Rpbmc6IDdiaXQKCjxodG1sPgogIDxoZWFkPgogICAg PG1ldGEgY29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PUlTTy04ODU5LTEiCiAgICAgIGh0dHAt ZXF1aXY9IkNvbnRlbnQtVHlwZSI+CiAgPC9oZWFkPgogIDxib2R5IGJnY29sb3I9IiNGRkZGRkYi IHRleHQ9IiMwMDAwMDAiPgogICAgPGRpdiBjbGFzcz0ibW96LWNpdGUtcHJlZml4Ij5IaSw8YnI+ CiAgICAgIDxicj4KICAgICAgZm9yIHRoZSByZXBvcnQgZ2VuZXJhdGlvbiBJIG5lZWQgc2V2ZXJh bCBjb21wb25lbnRzIHRvIGJlCiAgICAgIGF2YWlsYWJsZSBvbiBKZW5raW5zIHNsYXZlcywgZS5n LiBydW5uaW5nIGluc3RhbmNlIG9mIFBvc3RncmVTUUwuPGJyPgogICAgICA8YnI+CiAgICAgIElz IGl0IGNvbW1vbiB0byBpbnN0YWxsIGFsbCBzbGF2ZXMgYXV0b21hdGljYWxseSB1c2luZyBlLmcu IFB1cHBldAogICAgICB3aXRoIGFsbCBjb21wb25lbnRzIGFuZCBzZXJ2aWNlIHJ1bm5pbmc8YnI+ CiAgICAgIG9yIGp1c3QgaW5zdGFsbCBhbGwgImJ5IGhhbmQiIG9uIGRlZGljYXRlZCBzbGF2ZTxi cj4KICAgICAgb3IgdGhlIGpvYiBzaG91bGQgaW5zdGFsbCBhbmQgY2xlYW4gYWxsIGRlcGVuZGVu Y2llczxicj4KICAgICAgKGFuZCBob3cgdG8gc2FmZWx5IHBvdGVudGlhbGx5IHNoYXJlIGRiIHdp dGggb3RoZXIgam9icz8pPGJyPgogICAgICA/PGJyPgogICAgICA8YnI+CiAgICAgIFRoYW5rcy48 YnI+CiAgICAgIDxicj4KICAgICAgUmVnYXJkcyw8YnI+CiAgICAgIExpYm9yPGJyPgogICAgICA8 YnI+CiAgICAgIDxicj4KICAgICAgPGJyPgogICAgICA8YnI+CiAgICAgIE9uIDE2LjEuMjAxMyAx NToxNCwgTGlib3IgU3BldmFrIHdyb3RlOjxicj4KICAgIDwvZGl2PgogICAgPGJsb2NrcXVvdGUg Y2l0ZT0ibWlkOjUwRjZCNUI1LjUwMjAwMDlAcmVkaGF0LmNvbSIgdHlwZT0iY2l0ZSI+CiAgICAg IDxtZXRhIGh0dHAtZXF1aXY9ImNvbnRlbnQtdHlwZSIgY29udGVudD0idGV4dC9odG1sOwogICAg ICAgIGNoYXJzZXQ9SVNPLTg4NTktMSI+CiAgICAgIDxwcmU+SGksCgppcyB0aGVyZSBhIHNpbXBs ZSB3YXkgdG8gcHVibGlzaCBzdGF0aWMgcGFnZXMgYXV0b21hdGljYWxseSBnZW5lcmF0ZWQgdXNp bmcgb1ZpcnQgSmVua2lucyBzZXJ2ZXIgdG8gb1ZpcnQub3JnIHNpdGU/CgpUaGlzIGlzIHByb2Jh Ymx5IHZlcnkgc2ltaWxhciB0byB0aGlzOgo8YSBtb3otZG8tbm90LXNlbmQ9InRydWUiIGNsYXNz PSJtb3otdHh0LWxpbmstZnJlZXRleHQiIGhyZWY9Imh0dHA6Ly9yZXNvdXJjZXMub3ZpcnQub3Jn L3JlbGVhc2VzLyI+aHR0cDovL3Jlc291cmNlcy5vdmlydC5vcmcvcmVsZWFzZXMvPC9hPgoKTGV0 J3Mgc2F5Ogo8YSBtb3otZG8tbm90LXNlbmQ9InRydWUiIGNsYXNzPSJtb3otdHh0LWxpbmstZnJl ZXRleHQiIGhyZWY9Imh0dHA6Ly9yZXNvdXJjZXMub3ZpcnQub3JnL3JlcG9ydHMvIj5odHRwOi8v cmVzb3VyY2VzLm92aXJ0Lm9yZy9yZXBvcnRzLzwvYT4gb3IgCjxhIG1vei1kby1ub3Qtc2VuZD0i dHJ1ZSIgY2xhc3M9Im1vei10eHQtbGluay1mcmVldGV4dCIgaHJlZj0iaHR0cDovL3Jlc291cmNl cy5vdmlydC5vcmcvbW9kZWxzLyI+aHR0cDovL3Jlc291cmNlcy5vdmlydC5vcmcvbW9kZWxzLzwv YT4gLi4uCgphbmQgd2hvIGNhbiBoZWxwIHdpdGggdGhpcyBpc3N1ZSwgaWYgbWFuYWdlcnMgd291 bGQgYWdyZWU/CgpXZSB3b3VsZCBsaWtlIHRvIHB1Ymxpc2ggc29tZXRoaW5nIGxpa2UgdGhpcyBy ZXBvcnQ6CjxtZXRhIGh0dHAtZXF1aXY9ImNvbnRlbnQtdHlwZSIgY29udGVudD0idGV4dC9odG1s OyBjaGFyc2V0PUlTTy04ODU5LTEiPjxhIG1vei1kby1ub3Qtc2VuZD0idHJ1ZSIgaHJlZj0iaHR0 cDovL3NjaGVtYXNweS5zb3VyY2Vmb3JnZS5uZXQvc2FtcGxlLyI+aHR0cDovL3NjaGVtYXNweS5z b3VyY2Vmb3JnZS5uZXQvc2FtcGxlLzwvYT4KKGJ1dCBmb3IgRW5naW5lIGFuZCBEV0gpCgpUaGFu ayB5b3UuCgpMaWJvciBTcGV2YWsKU2VuaW9yIFNvZnR3YXJlIEVuZ2luZWVyCjwvcHJlPgogICAg ICA8YnI+CiAgICAgIDxmaWVsZHNldCBjbGFzcz0ibWltZUF0dGFjaG1lbnRIZWFkZXIiPjwvZmll bGRzZXQ+CiAgICAgIDxicj4KICAgICAgPHByZSB3cmFwPSIiPl9fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fCkluZnJhIG1haWxpbmcgbGlzdAo8YSBjbGFzcz0i bW96LXR4dC1saW5rLWFiYnJldmlhdGVkIiBocmVmPSJtYWlsdG86SW5mcmFAb3ZpcnQub3JnIj5J bmZyYUBvdmlydC5vcmc8L2E+CjxhIGNsYXNzPSJtb3otdHh0LWxpbmstZnJlZXRleHQiIGhyZWY9 Imh0dHA6Ly9saXN0cy5vdmlydC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbmZyYSI+aHR0cDovL2xp c3RzLm92aXJ0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL2luZnJhPC9hPgo8L3ByZT4KICAgIDwvYmxv Y2txdW90ZT4KICAgIDxicj4KICA8L2JvZHk+CjwvaHRtbD4KCi0tLS0tLS0tLS0tLS0tMDUwMDA4 MDkwMzA0MDkwOTA2MDIwMjA3LS0K --===============3655467997315571221==--