Package iptstate is missing from CentOS repository

Bug #1413157 reported by Egor Kotko
30
This bug affects 4 people
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Won't Fix
Medium
Aleksander Mogylchenko

Bug Description

{"build_id": "2015-01-20_22-54-45", "ostf_sha": "cbe0ea30d974c6a833af3e86bf3270b057d872d6", "build_number": "73", "auth_required": true, "api": "1.0", "nailgun_sha": "40ed78ac29fa335661564a400dc27ccf2cef7f1f", "production": "docker", "fuelmain_sha": "", "astute_sha": "cb7db27861b25e6b71428803da190600ad71c98d", "feature_groups": ["experimental", "mirantis"], "release": "6.1", "release_versions": {"2014.2-6.1": {"VERSION": {"build_id": "2015-01-20_22-54-45", "ostf_sha": "cbe0ea30d974c6a833af3e86bf3270b057d872d6", "build_number": "73", "api": "1.0", "nailgun_sha": "40ed78ac29fa335661564a400dc27ccf2cef7f1f", "production": "docker", "fuelmain_sha": "", "astute_sha": "cb7db27861b25e6b71428803da190600ad71c98d", "feature_groups": ["mirantis"], "release": "6.1", "fuellib_sha": "1050db4614a0ee347757bf5aa41308a319943758"}}}, "fuellib_sha": "1050db4614a0ee347757bf5aa41308a319943758"}

Test deploy_simple_zabbix failed with errors in puppet log:

Test result:
http://jenkins-product.srt.mirantis.net:8080/view/6.1_swarm/job/6.1.system_test.CentOS.thread_2/8/testReport/%28root%29/deploy_simple_zabbix/deploy_simple_zabbix/

Puppet log:
http://paste.openstack.org/show/159645/

Also, zabbix service shouldn't start after install, according postint scripts should be changed.

Revision history for this message
Egor Kotko (ykotko) wrote :
Revision history for this message
Tatyanka (tatyana-leontovich) wrote :
Changed in fuel:
status: New → Confirmed
Changed in fuel:
assignee: Fuel Library Team (fuel-library) → Fuel OSCI Team (fuel-osci)
summary: - SimpleZabix installation failed with errors in puppet log
+ Package iptstate is missing from Ubuntu and CentOS repositories
Roman Vyalov (r0mikiam)
Changed in fuel:
assignee: Fuel OSCI Team (fuel-osci) → MOS Linux (mos-linux)
Revision history for this message
Aleksander Mogylchenko (amogylchenko) wrote : Re: Package iptstate is missing from Ubuntu and CentOS repositories

This package exists in both CentOS and Ubuntu upstream repos.
If it was not synced to Fuel mirrors, that is because it is not a dependency nor specified in requirement*.txt files.

Revision history for this message
Aleksander Mogylchenko (amogylchenko) wrote :

Also, it is absent on all mirros (5.1.1, 6.0 and 6.1). Why it should be there?

Revision history for this message
Alexei Sheplyakov (asheplyakov) wrote :

Perhaps zabbix package should depend on iptstate

Revision history for this message
Aleksander Mogylchenko (amogylchenko) wrote :

This package should be either set as a dependency, or specified in requirements*.txt file, since it is present in deployment:
deployment/puppet/zabbix/manifests/monitoring/firewall_mon.pp

MOS Linux has nothing to do here, because the package exists in upstream repos.

Changed in fuel:
assignee: MOS Linux (mos-linux) → Fuel Library Team (fuel-library)
Revision history for this message
Bogdan Dobrelya (bogdando) wrote :

Zabbix is experimental feature, IIRC, lowering to medium.
@Aleksandr, is it correct that the fix would be to just enable iptstate in requirements*.txt files and transfer the bug to OSCI team so they could put the packages to Fuel 6.1 mirrors?

Changed in fuel:
importance: High → Medium
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to fuel-main (master)

Related fix proposed to branch: master
Review: https://review.openstack.org/151576

Changed in fuel:
assignee: Fuel Library Team (fuel-library) → Fuel OSCI Team (fuel-osci)
Revision history for this message
Bogdan Dobrelya (bogdando) wrote : Re: Package iptstate is missing from Ubuntu and CentOS repositories

As a solution, Aleksandr suggested to create some meta package (fuel-monitoring or similar) that will depend on zabbix and that iptstate package. This way would allow us to keep upstream zabbix without changes. So, I guess this should be handled by OSCI team.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on fuel-main (master)

Change abandoned by Bogdan Dobrelya (<email address hidden>) on branch: master
Review: https://review.openstack.org/151576

Changed in fuel:
status: Confirmed → Triaged
Roman Vyalov (r0mikiam)
Changed in fuel:
assignee: Fuel OSCI Team (fuel-osci) → MOS Linux (mos-linux)
Revision history for this message
Aleksander Mogylchenko (amogylchenko) wrote : Re: Package iptstate is missing from Ubuntu and CentOS repositories

It is better to provide some comments when bugs are moved between teems. It will make much easier to track the history.

As discussed with Roman IRL, someone responsible for this feature should fix the inconsistency:
1) by rebuilding Zabbix package;
2) by providing some new meta package that depends on both;
3) by manually inserting it in requirements-rpm.txt

imho, #2 is the best option.

Changed in fuel:
assignee: MOS Linux (mos-linux) → Roman Vyalov (r0mikiam)
Revision history for this message
Roman Vyalov (r0mikiam) wrote :

1. add package to requirements.txt
2. add packages to zabbix dependencies
3. create meta package and add to zabbix dependencies

however, it should not make OSCI team

Roman Vyalov (r0mikiam)
Changed in fuel:
assignee: Roman Vyalov (r0mikiam) → MOS Linux (mos-linux)
description: updated
Changed in fuel:
assignee: MOS Linux (mos-linux) → Aleksander Mogylchenko (amogylchenko)
Revision history for this message
Alexei Sheplyakov (asheplyakov) wrote :

$ apt-cache policy iptstate
iptstate:
  Installed: (none)
  Candidate: 2.2.5-1
  Version table:
     2.2.5-1 0
        500 http://ru.archive.ubuntu.com/ubuntu/ trusty/universe amd64 Packages

summary: - Package iptstate is missing from Ubuntu and CentOS repositories
+ Package iptstate is missing from CentOS repository
Changed in fuel:
milestone: 6.1 → 7.0
Revision history for this message
Aleksander Mogylchenko (amogylchenko) wrote :

7.0 won't have CentOS environments.

Changed in fuel:
milestone: 7.0 → 8.0
Dmitry Pyzhov (dpyzhov)
tags: added: area-linux
Revision history for this message
Aleksander Mogylchenko (amogylchenko) wrote :

Since 8.0 does not have CentOS environments as well, I'm finally closing this as fixed.

Changed in fuel:
status: Triaged → Won't Fix
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.