-
Notifications
You must be signed in to change notification settings - Fork 38
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
RPM dependency issue with latest agent v9.3.0 #663
Comments
The "latest" documentation link references a version of the SDK rpm (v2.3.1) which is broken. |
@dciancio: we are producing a new f5-sdk package that you will be able to use. Stay tuned. Thanks very much. |
@dciancio: If you need to get up and running right away, you can add the
As far as the issue, we do have automated tests that attempt to install the newly generated RPM in a docker instance that is running CentOS 7 natively (similar to the docker file that generates it). This Docker file has the following settings:
Just for your reference. The script there finds the dependencies and installs them, then attempts the install on the RPM as a test. Upon failure, it should stop our travis build as a failure. That's the expectation, so now I'm trying to find out why that's not working. |
So the RCA is in 2 parts:
As such, I've got a fix that I'm about to push up that will resolve this in the F5-SDK. |
We need a new SDK release to fix and close this bug. |
@dflanigan: this issue will close when we merge to master. @zancas has the pull request to merge into newton. After that, we can proceed to master. This was fixed with the release of 2.3.2 in the sdk and with the closure of this sdk issue: |
Closing because bug was fixed with release of sdk. From @pjbreaux : I don’t know if this was referenced in any PR. So we can just close it outright since the releases are out the door. Let me know if that sounds good to you. |
Issues: Fixes F5Networks#663 Problem: Need a tempest test for verifying that pools are re-created after a BIG-IP is restarted without saving its configuration. Analysis: To simulate restart, the test simply deletes a pool, then checks that pool is recreated when an unrelated operation is completed. Tests:
Agent Version
f5-openstack-agent-9.3.0-1.el7.noarch.rpm
Operating System
RHEL 7.3
OpenStack Release
RHEL OSP v9 (mitaka)
Description
SDK RPM fails to install due to dependency issue.
[root@isft502 9.3.0]# rpm -qa | grep six
python-six-1.9.0-2.el7.noarch
[root@isft502 9.3.0]# rpm -ivh f5-icontrol-rest-1.3.0-1.el7.noarch.rpm
Preparing... ################################# [100%]
package f5-icontrol-rest-1.3.0-1.noarch is already installed
[root@isft502 9.3.0]# rpm -ivh f5-sdk-2.3.1-1.el7.noarch.rpm
error: Failed dependencies:
f5-icontrol-rest<2.0.0 is needed by f5-sdk-2.3.1-1.noarch
f5-icontrol-rest>=1.3.0 is needed by f5-sdk-2.3.1-1.noarch
six<2.0.0 is needed by f5-sdk-2.3.1-1.noarch
six>=1.9.0 is needed by f5-sdk-2.3.1-1.noarch
Please fix RPM issue. Thanks!
The text was updated successfully, but these errors were encountered: