port 3333 (nova-objectstore) not available if running on hosts with nova-network service
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Compute (nova) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
We're using on one testing installation the nova-objectstore on the same nodes like our nova-network and nova-compute services and also have one more node with nova-compute. This additional node can't access the nova-objectstore.
Adding a new iptables rule (iptables -I INPUT -p tcp --dport 3333 -j ACCEPT) solves the problem...
---snip---
2011-03-01 21:18:44,197 ERROR nova.exception [-] Uncaught exception
(nova.exception): TRACE: Traceback (most recent call last):
(nova.exception): TRACE: File "/usr/lib64/
(nova.exception): TRACE: return f(*args, **kw)
(nova.exception): TRACE: File "/usr/lib64/
(nova.exception): TRACE: self._create_
(nova.exception): TRACE: File "/usr/lib64/
(nova.exception): TRACE: project=project)
(nova.exception): TRACE: File "/usr/lib64/
(nova.exception): TRACE: fn(target=base, *args, **kwargs)
(nova.exception): TRACE: File "/usr/lib64/
(nova.exception): TRACE: images.
(nova.exception): TRACE: File "/usr/lib64/
(nova.exception): TRACE: return f(image, path, user, project)
(nova.exception): TRACE: File "/usr/lib64/
(nova.exception): TRACE: return utils.execute(
(nova.exception): TRACE: File "/usr/lib64/
(nova.exception): TRACE: cmd=cmd)
(nova.exception): TRACE: ProcessExecutio
(nova.exception): TRACE: Command: /usr/bin/curl --fail --silent http://
(nova.exception): TRACE: Exit code: 22
(nova.exception): TRACE: Stdout: ''
(nova.exception): TRACE: Stderr: ''
(nova.exception): TRACE:
2011-03-01 21:18:44,200 ERROR nova.compute.
(nova.compute.
(nova.compute.
(nova.compute.
(nova.compute.
(nova.compute.
(nova.compute.
(nova.compute.
(nova.compute.
(nova.compute.
(nova.compute.
(nova.compute.
---snap---
Changed in nova: | |
status: | New → Incomplete |
Changed in nova: | |
status: | Incomplete → Invalid |
2011/3/1 Christian Berendt <email address hidden>:
> Public bug reported:
>
> We're using on one testing installation the nova-objectstore on the same
> nodes like our nova-network and nova-compute services and also have one
> more node with nova-compute. This additional node can't access the nova-
> objectstore.
>
> Adding a new iptables rule (iptables -I INPUT -p tcp --dport 3333 -j
> ACCEPT) solves the problem...
Can you tell which rule is blocking it right now? AFAIR, we don't
touch INPUT at all, so my best guess is that you have a default policy
of DROP for INPUT. We don't touch the default policy, so maybe
something else is messing this up for you?
-- linux2go. dk/ www.ubuntu. com/ www.openstack. org/
Soren Hansen | http://
Ubuntu Developer | http://
OpenStack Developer | http://