[JIRA] (OVIRT-1476) Infra-Ansible needs a CI
by Barak Korren (oVirt JIRA)
[ https://ovirt-jira.atlassian.net/browse/OVIRT-1476?page=com.atlassian.jir... ]
Barak Korren commented on OVIRT-1476:
-------------------------------------
Don't worry its pretty easy to set things up.
The main idea of oVirt CI is that you write some shell scripts to set what you want to test, place then in certain locations in your source repo and then the CI system calls them in response to action you make on your source code (e.g. submit patches, merge them, etc.).
For a longer overview of the CI-Standard which describes how the CI system works:
http://ovirt-infra-docs.readthedocs.io/en/latest/CI/Build_and_test_standa...
So we need to decide of few things:
# what are we going to test in CI. We don't need to decide everything up front though, we can start with simple stuff and add more over time.
# When are we going to run tests, we ran run thing when patchsets are created or after merge.
We have all kinds of functionality around building and delivering artifacts, but I guess that is less relevant for Ansible. One interesting thing we can consider doing at some point is to have the CI system trigger Ansible on production servers after patches are merged. We will probably need to finish OVIRT-894 first so we can make credentials for accessing servers and decrypting password stores available to the CI system.
> Infra-Ansible needs a CI
> ------------------------
>
> Key: OVIRT-1476
> URL: https://ovirt-jira.atlassian.net/browse/OVIRT-1476
> Project: oVirt - virtualization made easy
> Issue Type: New Feature
> Components: Gerrit/git, oVirt CI
> Reporter: Marc Dequènes (Duck)
> Assignee: infra
> Labels: ansible, standard-ci
>
> I have no knowledge of Gerrit administration and never touched the oVirt CI, and I would like avoiding breaking the universe, so I'm requesting help here :-).
--
This message was sent by Atlassian JIRA
(v1000.1085.0#100052)
7 years, 5 months
[JIRA] (OVIRT-1476) Infra-Ansible needs a CI
by Marc Dequènes (Duck) (oVirt JIRA)
Marc Dequènes (Duck) created OVIRT-1476:
-------------------------------------------
Summary: Infra-Ansible needs a CI
Key: OVIRT-1476
URL: https://ovirt-jira.atlassian.net/browse/OVIRT-1476
Project: oVirt - virtualization made easy
Issue Type: Task
Components: Gerrit/git, oVirt CI
Reporter: Marc Dequènes (Duck)
Assignee: infra
I have no knowledge of Gerrit administration and never touched the oVirt CI, and I would like avoiding breaking the universe, so I'm requesting help here :-).
--
This message was sent by Atlassian JIRA
(v1000.1085.0#100052)
7 years, 5 months
[JIRA] (OVIRT-1472) Add SSL to resources.ovirt.org
by Marc Dequènes (Duck) (oVirt JIRA)
[ https://ovirt-jira.atlassian.net/browse/OVIRT-1472?page=com.atlassian.jir... ]
Marc Dequènes (Duck) commented on OVIRT-1472:
---------------------------------------------
Quite a while a few months ago indeed :-). We found this out while storing old wiki content for the website at the end of last year.
Artifacts signing is another topic which should be discussed on devel@ I guess, but it's still our responsability to push forward. Why not create another ticket to follow this topic and see how we can help making it happen?
As for TLS here, I guess letsencrypt would do well. I could probably do that.
Would be nice to have the HSTS includeSubDomains activated in the future.
> Add SSL to resources.ovirt.org
> ------------------------------
>
> Key: OVIRT-1472
> URL: https://ovirt-jira.atlassian.net/browse/OVIRT-1472
> Project: oVirt - virtualization made easy
> Issue Type: Improvement
> Components: oVirt Infra
> Reporter: Barak Korren
> Assignee: infra
> Priority: High
>
> This was already requested in the past, not sure why we didn't follow up. We need to allow users to D/L packages without fear of MITM attacks.
> Package signing can help a little, but not everything is signed. (ISOs are not signed for example...)
--
This message was sent by Atlassian JIRA
(v1000.1085.0#100052)
7 years, 5 months
oVirt infra daily report - unstable production jobs - 361
by jenkins@jenkins.phx.ovirt.org
------=_Part_712_2099190656.1498172401589
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
Good morning!
Attached is the HTML page with the jenkins status report. You can see it also here:
- http://jenkins.ovirt.org/job/system_jenkins-report/361//artifact/exported...
Cheers,
Jenkins
------=_Part_712_2099190656.1498172401589
Content-Type: text/html; charset=us-ascii; name=upstream_report.html
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment; filename=upstream_report.html
Content-ID: <upstream_report.html>
<!DOCTYPE html><head><style type="text/css">
table.gridtable {
border-collapse: collapse;
table-layout:fixed;
width:1600px;
font-family: monospace;
font-size:13px;
}
.head {
font-size:20px;
font-family: arial;
}
.sub {
font-size:18px;
background-color:#e5e5e5;
font-family: arial;
}
pre {
font-family: monospace;
display: inline;
white-space: pre-wrap;
white-space: -moz-pre-wrap !important;
white-space: -pre-wrap;
white-space: -o-pre-wrap;
word-wrap: break-word;
}
</style>
</head>
<body>
<table class="gridtable" border=2>
<tr><th colspan=2 class=head>
RHEVM CI Jenkins Daily Report - 22/06/2017
</th></tr><tr><th colspan=2 class=sub>
<font color="blue"><a href="http://jenkins.ovirt.org/">00 Unstable Critical</a></font>
</th></tr>
<tr><td>
<a href="http://jenkins.ovirt.org/job/ovirt_master_hc-system-tests/">ovirt_master_hc-system-tests</a>
</td><td>
This job is automatically updated by jenkins job builder, any manual
change will be lost in the next update. If you want to make permanent
changes, check out the <a href="http://gerrit.ovirt.org/gitweb?p=jenkins.git;a=tree;h=refs/heads/master;h...">
jenkins</a> repo.
<!-- Managed by Jenkins Job Builder -->
</td></tr>
------=_Part_712_2099190656.1498172401589--
7 years, 5 months