Get rid of old 'create_rpms' jobs

Description

'create_rpms' jobs are the old kind of jobs that we used to have before STD-CI. We still have many of those laying around.

Here is the list for the time of writing these lines:

  1. vdsm_any_create-rpms_manual

  2. mom_any_create-rpms_manual_old

  3. qemu_4.1_create-rpms-el7-x86_64_merged

  4. qemu_4.1_create-rpms-el7-ppc64le_merged

  5. qemu_4.1_create-rpms-el7-x86_64_created

  6. qemu_4.1_create-rpms-el7-ppc64le_created

  7. qemu_master_create-rpms-el7-x86_64_created

  8. slf4j_master_create-rpms-el6-x86_64_merged

  9. qemu_master_create-rpms-el7-ppc64le_created

  10. slf4j_master_create-rpms-el6-x86_64_created

  11. ioprocess_0.15_create-rpms-el7-x86_64_merged

  12. ovirt-wgt_4.1_create-rpms-fc24-x86_64_merged

  13. ioprocess_0.15_create-rpms-el7-x86_64_created

  14. ovirt-wgt_4.1_create-rpms-fc24-x86_64_created

  15. ovirt-reports_3.6_create-rpms-el6-x86_64_merged

  16. ovirt-reports_3.6_create-rpms-el7-x86_64_merged

  17. ovirt-wgt_master_create-rpms-fc25-x86_64_merged

  18. py2exe-py2.7_4.1_create-rpms-fc24-x86_64_merged

  19. pywin32-py2.7_4.1_create-rpms-el7-x86_64_merged

  20. vcredist-x86_4.1_create-rpms-fc24-x86_64_merged

  21. ovirt-reports_3.6_create-rpms-el6-x86_64_created

  22. ovirt-reports_3.6_create-rpms-el7-x86_64_created

  23. ovirt-wgt_master_create-rpms-fc25-x86_64_created

  24. py2exe-py2.7_4.1_create-rpms-fc24-x86_64_created

  25. python-windows_4.1_create-rpms-el7-x86_64_merged

  26. pywin32-py2.7_4.1_create-rpms-el7-x86_64_created

  27. pywin32-py2.7_4.1_create-rpms-fc24-x86_64_merged

  28. vcredist-x86_4.1_create-rpms-fc24-x86_64_created

  29. ovirt-hosted-engine-ha_any_create-rpms_manual_old

  30. ovirt-vmconsole_3.6_create-rpms-el6-x86_64_merged

  31. ovirt-vmconsole_3.6_create-rpms-el7-x86_64_merged

  32. python-windows_4.1_create-rpms-el7-x86_64_created

  33. python-windows_4.1_create-rpms-fc24-x86_64_merged

  34. pywin32-py2.7_4.1_create-rpms-fc24-x86_64_created

  35. ovirt-vmconsole_3.6_create-rpms-el6-x86_64_created

  36. ovirt-vmconsole_3.6_create-rpms-el7-x86_64_created

  37. py2exe-py2.7_master_create-rpms-fc25-x86_64_merged

  38. python-windows_4.1_create-rpms-fc24-x86_64_created

  39. pywin32-py2.7_master_create-rpms-el7-x86_64_merged

  40. vcredist-x86_master_create-rpms-fc25-x86_64_merged

  41. vcredist-x86_master_create-rpms-fc26-x86_64_merged

  42. ovirt-host-deploy_3.6_create-rpms-el6-x86_64_merged

  43. ovirt-host-deploy_3.6_create-rpms-el7-x86_64_merged

  44. py2exe-py2.7_master_create-rpms-fc25-x86_64_created

  45. python-windows_master_create-rpms-el7-x86_64_merged

  46. pywin32-py2.7_master_create-rpms-el7-x86_64_created

  47. pywin32-py2.7_master_create-rpms-fc25-x86_64_merged

  48. pywin32-py2.7_master_create-rpms-fc26-x86_64_merged

  49. vcredist-x86_master_create-rpms-fc25-x86_64_created

  50. vcredist-x86_master_create-rpms-fc26-x86_64_created

  51. ovirt-host-deploy_3.6_create-rpms-el6-x86_64_created

  52. ovirt-host-deploy_3.6_create-rpms-el7-x86_64_created

  53. python-windows_master_create-rpms-el7-x86_64_created

  54. python-windows_master_create-rpms-fc25-x86_64_merged

  55. python-windows_master_create-rpms-fc26-x86_64_merged

  56. pywin32-py2.7_master_create-rpms-fc25-x86_64_created

  57. pywin32-py2.7_master_create-rpms-fc26-x86_64_created

  58. ovirt-log-collector_3.6_create-rpms-el6-x86_64_merged

  59. ovirt-log-collector_3.6_create-rpms-el7-x86_64_merged

  60. python-windows_master_create-rpms-fc25-x86_64_created

  61. python-windows_master_create-rpms-fc26-x86_64_created

  62. ovirt-log-collector_3.6_create-rpms-el6-x86_64_created

  63. ovirt-log-collector_3.6_create-rpms-el7-x86_64_created

  64. ovirt-engine-sdk-java_3.6_create-rpms-el6-x86_64_merged

  65. ovirt-engine-sdk-java_3.6_create-rpms-el7-x86_64_merged

  66. ovirt-engine-sdk-java_3.6_create-rpms-fc24-x86_64_merged

  67. ovirt-engine-wildfly10_4.1_create-rpms-el7-x86_64_merged

  68. ovirt-hosted-engine-ha_3.6_create-rpms-el7-x86_64_merged

  69. jasperreports-server_master_create-rpms-el6-x86_64_merged

  70. jasperreports-server_master_create-rpms-el7-x86_64_merged

  71. ovirt-engine-wildfly10_4.1_create-rpms-el7-x86_64_created

  72. ovirt-engine-wildfly10_4.1_create-rpms-fc24-x86_64_merged

  73. ovirt-hosted-engine-ha_3.6_create-rpms-el7-x86_64_created

  74. jasperreports-server_master_create-rpms-el6-x86_64_created

  75. jasperreports-server_master_create-rpms-el7-x86_64_created

  76. ovirt-engine-wildfly10_4.1_create-rpms-fc24-x86_64_created

  77. ovirt-engine-wildfly10_master_create-rpms-el7-x86_64_merged

  78. ovirt-engine-wildfly10_master_create-rpms-el7-x86_64_created

  79. ovirt-engine-wildfly10_master_create-rpms-fc25-x86_64_merged

  80. ovirt-engine-wildfly10_master_create-rpms-fc26-x86_64_merged

  81. nsis-simple-service-plugin_4.1_create-rpms-fc24-x86_64_merged

  82. ovirt-engine-wildfly10_master_create-rpms-fc25-x86_64_created

  83. ovirt-engine-wildfly10_master_create-rpms-fc26-x86_64_created

  84. nsis-simple-service-plugin_4.1_create-rpms-fc24-x86_64_created

  85. tmp_ovirt-hosted-engine-ha_master_create-rpms-el7-x86_64_tagged

  86. nsis-simple-service-plugin_master_create-rpms-fc25-x86_64_merged

  87. ovirt-engine-wildfly-overlay10_4.1_create-rpms-el6-x86_64_merged

  88. ovirt-engine-wildfly-overlay10_4.1_create-rpms-el7-x86_64_merged

  89. nsis-simple-service-plugin_master_create-rpms-fc25-x86_64_created

  90. ovirt-engine-wildfly-overlay10_4.1_create-rpms-el6-x86_64_created

  91. ovirt-engine-wildfly-overlay10_4.1_create-rpms-el7-x86_64_created

  92. ovirt-engine-wildfly-overlay10_4.1_create-rpms-fc24-x86_64_merged

  93. ovirt-engine-wildfly-overlay10_4.1_create-rpms-fc24-x86_64_created

  94. ovirt-engine-wildfly-overlay10_master_create-rpms-el6-x86_64_merged

  95. ovirt-engine-wildfly-overlay10_master_create-rpms-el7-x86_64_merged

  96. ovirt-engine-wildfly-overlay10_master_create-rpms-el6-x86_64_created

  97. ovirt-engine-wildfly-overlay10_master_create-rpms-el7-x86_64_created

  98. ovirt-engine-wildfly-overlay10_master_create-rpms-fc25-x86_64_merged

  99. ovirt-engine-wildfly-overlay10_master_create-rpms-fc25-x86_64_created

Activity

Show:
Eyal Edri
September 17, 2017, 11:08 AM

will you be interested in trying out the new STD-CI poll phase, so we can add proper jobs for wgt on CI?

Yedidyah Bar David
September 17, 2017, 12:25 PM

On Sun, Sep 17, 2017 at 2:08 PM, eyal edri (oVirt JIRA) <

Suppose I will, what should I do? Is it documented? Do we have examples?


Didi

Eyal Edri
September 17, 2017, 12:30 PM

There is initial documentation here [1], and we have examples in downstream projects we can show you, however this will be the first upstream project that will use this feature, so you're breaking new grounds here

Since wrote these feature, I'm sure he can assist you in building whatever needs in CI/YAML to make it work,
It shouldn't take that long, as its mostly YAML code and adding a new std-ci project.

[1] http://ovirt-infra-docs.readthedocs.io/en/latest/CI/Build_and_test_standards/index.html#notes-on-upstream-sources-collecting

Eyal Edri
June 3, 2018, 1:22 PM

I don't see a huge benefit in pro-actively removing the old jobs,
Any project which wants/needs to migrate to STD CI (v2 preferably) can open a ticket and we'll help, so gradually old jobs will be removed from CI.

Barak Korren
June 3, 2018, 3:31 PM
Edited

Having create_rpms jobs means we have to keep maintaining the JJB templates for then, its in out interest to have them removed.

We've been hit many times in the past with the situation were a code improvement in STDCI was found to be breaking the create_rpm jobs.

Bottom-line reopening the ticket. Hopefully we can close it once everything migrates to STDCI V2.

Assignee

infra

Reporter

Barak Korren

Blocked By

None

Components

Priority

Medium
Configure