[JIRA] (OVIRT-1732) Make 'poll-upstream-chages' job abandon old
changes it made
by Anton Marchukov (oVirt JIRA)
[ https://ovirt-jira.atlassian.net/browse/OVIRT-1732?page=com.atlassian.jir... ]
Anton Marchukov commented on OVIRT-1732:
----------------------------------------
[~dron] can you check if it is already done?
> Make 'poll-upstream-chages' job abandon old changes it made
> -----------------------------------------------------------
>
> Key: OVIRT-1732
> URL: https://ovirt-jira.atlassian.net/browse/OVIRT-1732
> Project: oVirt - virtualization made easy
> Issue Type: Improvement
> Components: pusher.py
> Reporter: Barak Korren
> Assignee: infra
> Labels: poll-upstream-sources, standard-ci
>
> The poll-upstream-changes job creates patches when it runs. Not all these patches need or should be merged. When maintainers get around to looking at them, they typically can just merge the latest patch and throw away the rest.
> The issue is that over time, the patches created by the job can accumulate, and it can be cumbersome for maintainers to remove un-needed ones manually.
> We should make the poll job remove un-needed patches it made. It needs to look at the last SHA in the upstream-sources.yaml file, and remove all that patches that include an older SHA automatically.
--
This message was sent by Atlassian Jira
(v1001.0.0-SNAPSHOT#100098)
5 years, 10 months
[JIRA] (OVIRT-1615) Replace Artifactory with Nexus
by Anton Marchukov (oVirt JIRA)
[ https://ovirt-jira.atlassian.net/browse/OVIRT-1615?page=com.atlassian.jir... ]
Anton Marchukov updated OVIRT-1615:
-----------------------------------
Resolution: Won't Fix
Status: Done (was: To Do)
We should open items for specific problems instead
> Replace Artifactory with Nexus
> ------------------------------
>
> Key: OVIRT-1615
> URL: https://ovirt-jira.atlassian.net/browse/OVIRT-1615
> Project: oVirt - virtualization made easy
> Issue Type: New Feature
> Components: General
> Reporter: Barak Korren
> Assignee: infra
> Priority: Lowest
> Labels: Icebox
>
> Nexus is the main competitor to Artifactory. It has similar features. Lokking at documentation available about it, it looks like the open source version of it supports a much bigger feature set the Artifactory without requiring an upgrade to a payed version:
> https://help.sonatype.com/display/NXRM3/Repository+Manager+Feature+Matrix
> Of interest to us are the PyPi (Python) support, the NPM (Javascript) and the Docker support.
> It seems that Nexus is available as a container, so we may try deploying it on OpenShift.
> I think we need to plan and execute a migration to Nexus.
> This ticket should server as a tracking ticket for the entire work. We will create blocker tickets to track needed steps.
--
This message was sent by Atlassian Jira
(v1001.0.0-SNAPSHOT#100098)
5 years, 10 months
[JIRA] (OVIRT-1394) Remove STD-CI cleanup function cleanup_var
by Anton Marchukov (oVirt JIRA)
[ https://ovirt-jira.atlassian.net/browse/OVIRT-1394?page=com.atlassian.jir... ]
Anton Marchukov updated OVIRT-1394:
-----------------------------------
Resolution: Won't Fix
Status: Done (was: To Do)
Abandoned
> Remove STD-CI cleanup function cleanup_var
> ------------------------------------------
>
> Key: OVIRT-1394
> URL: https://ovirt-jira.atlassian.net/browse/OVIRT-1394
> Project: oVirt - virtualization made easy
> Issue Type: Improvement
> Components: Jenkins Slaves
> Reporter: Gil Shinar
> Assignee: infra
>
> We do not remember why /var/tmp is being cleaned on each STD-CI job.
> /var/tmp is good place for caching stuff (maven for example).
> I'll remove the /var/tmp cleanup function and will monitor /var/tmp on slaves to make sure it does not use too much disk space.
--
This message was sent by Atlassian Jira
(v1001.0.0-SNAPSHOT#100098)
5 years, 10 months
[JIRA] (OVIRT-1333) Exclude game/desktop packages from mirrors
by Anton Marchukov (oVirt JIRA)
[ https://ovirt-jira.atlassian.net/browse/OVIRT-1333?page=com.atlassian.jir... ]
Anton Marchukov commented on OVIRT-1333:
----------------------------------------
[~bkorren(a)redhat.com] is this already done?
> Exclude game/desktop packages from mirrors
> ------------------------------------------
>
> Key: OVIRT-1333
> URL: https://ovirt-jira.atlassian.net/browse/OVIRT-1333
> Project: oVirt - virtualization made easy
> Issue Type: Improvement
> Components: Repositories Mgmt
> Reporter: Barak Korren
> Assignee: infra
> Labels: Icebox, first_time_task
>
> Our mirrors currently contain full copies of the CentOS and Fedora repos, including many large game and desktop productivity packages.
> We should probably clean these packages from the repos to save space and bandwidth.
--
This message was sent by Atlassian Jira
(v1001.0.0-SNAPSHOT#100098)
5 years, 10 months
[JIRA] (OVIRT-769) infra-hiera Autodeploy via Gerrit Hooks
by Anton Marchukov (oVirt JIRA)
[ https://ovirt-jira.atlassian.net/browse/OVIRT-769?page=com.atlassian.jira... ]
Anton Marchukov updated OVIRT-769:
----------------------------------
Resolution: Won't Fix
Status: Done (was: To Do)
We plan to decommission puppet
> infra-hiera Autodeploy via Gerrit Hooks
> ---------------------------------------
>
> Key: OVIRT-769
> URL: https://ovirt-jira.atlassian.net/browse/OVIRT-769
> Project: oVirt - virtualization made easy
> Issue Type: Improvement
> Reporter: Anton Marchukov
> Assignee: infra
>
> infra-hiera repo is already used and configured in r10k to deploy from git.
> However in gerrit there is not hooks that run CI on it and that trigger
> publish when it is merged to git.
> Looks like it is easy to fix and we can reuse most of the hooks we have for
> infra-puppet. Basically the deploy should be done using the same jenkins
> job and it already does that just not triggered.
> As for CI check than we need to check if puppetlint we use is sufficient.
> But it might be a good start.
> --
> Anton Marchukov
> Senior Software Engineer - RHEV CI - Red Hat
--
This message was sent by Atlassian Jira
(v1001.0.0-SNAPSHOT#100098)
5 years, 10 months