Bug 1063272

Summary: gogoc tunnel configuration script uses deprecated route command
Product: [Fedora] Fedora Reporter: David Gibson <dgibson>
Component: gogocAssignee: Juan Orti <jorti>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: unspecified    
Version: 20CC: ecki, jorti, jpopelka
Target Milestone: ---Keywords: Upstream
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: gogoc-1.2-36.fc20 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2014-02-26 14:04:37 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 687920    

Description David Gibson 2014-02-10 11:48:48 UTC
Description of problem:

The script gogoc invokes to configure its tunnel - /etc/gogoc/template/linux.sh - uses the deprecated "route" command from net-tools instead of the current "ip route".

In addition, the "route" command at this time creates IPv6 routes with a default metric of 1, this means that routes created by gogoc will take priority over native IPv6 connectivity discovered from local router advertisements.

Comment 1 Fedora Update System 2014-02-17 17:12:14 UTC
gogoc-1.2-36.fc20 has been submitted as an update for Fedora 20.
https://admin.fedoraproject.org/updates/gogoc-1.2-36.fc20

Comment 2 Bernd Eckenfels 2014-02-17 21:27:18 UTC
Adding myself as CC as I wonder why it is a problem that specific tunnel routes create a problem (even when they have a less specific metric the route still has a longer prefixlen, or?) What metric would the new version use?

Comment 3 Juan Orti 2014-02-18 08:55:10 UTC
This update creates the routes with a metric of 1024. It also adds a low route preference in the radvd config: AdvDefaultPreference low;

Comment 4 Fedora Update System 2014-02-18 13:36:04 UTC
Package gogoc-1.2-36.fc20:
* should fix your issue,
* was pushed to the Fedora 20 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=updates-testing gogoc-1.2-36.fc20'
as soon as you are able to.
Please go to the following url:
https://admin.fedoraproject.org/updates/FEDORA-2014-2687/gogoc-1.2-36.fc20
then log in and leave karma (feedback).

Comment 5 Fedora Update System 2014-02-26 14:04:37 UTC
gogoc-1.2-36.fc20 has been pushed to the Fedora 20 stable repository.  If problems still persist, please make note of it in this bug report.