Description of problem: Failed to start geard service on fedora 20 as incorrect dependencies installed. The dependencies for geard should be docker-io instead of docker. No this issue on RHEL7-beta Version-Release number of selected component (if applicable): geard-0-0.7.gitc105889.fc20.x86_64 How reproducible: always Steps to Reproduce: 1.Make sure you do not have geard,docker and docker-io installed. # rpm -qa | grep -e docker -e geard 2.Install geard on fedora 20 # yum install --enablerepo=updates-testing geard 3.Try to start geard service # service geard start Actual results: # service geard start Redirecting to /bin/systemctl start geard.service # service geard status Redirecting to /bin/systemctl status geard.service geard.service - Gear Provisioning Daemon (geard) Loaded: loaded (/usr/lib/systemd/system/geard.service; disabled) Active: failed (Result: exit-code) since Wed 2014-05-14 15:49:55 CST; 4s ago Docs: https://github.com/openshift/geard Process: 6135 ExecStart=/usr/bin/gear daemon $GEARD_OPTS (code=exited, status=2) Main PID: 6135 (code=exited, status=2) May 14 15:49:55 localhost.localdomain gear[6135]: /builddir/build/BUILD/geard-c10588936f5c0829799a9db39030c25ee6d...x66e May 14 15:49:55 localhost.localdomain gear[6135]: main.Execute() May 14 15:49:55 localhost.localdomain gear[6135]: /builddir/build/BUILD/geard-c10588936f5c0829799a9db39030c25ee6d...1aa7 May 14 15:49:55 localhost.localdomain gear[6135]: main.main() May 14 15:49:55 localhost.localdomain gear[6135]: /builddir/build/BUILD/geard-c10588936f5c0829799a9db39030c25ee6d...0x1a May 14 15:49:55 localhost.localdomain gear[6135]: goroutine 16 [syscall]: May 14 15:49:55 localhost.localdomain gear[6135]: runtime.goexit() May 14 15:49:55 localhost.localdomain gear[6135]: /usr/lib64/golang/src/pkg/runtime/proc.c:1394 May 14 15:49:55 localhost.localdomain systemd[1]: geard.service: main process exited, code=exited, status=2/INVAL...MENT May 14 15:49:55 localhost.localdomain systemd[1]: Unit geard.service entered failed state. Hint: Some lines were ellipsized, use -l to show in full. Expected results: geard install successfully and works fine. Additional info: # yum install --enablerepo=updates-testing geard Loaded plugins: langpacks, refresh-packagekit Resolving Dependencies --> Running transaction check ---> Package geard.x86_64 0:0-0.7.gitc105889.fc20 will be installed --> Processing Dependency: /usr/bin/docker for package: geard-0-0.7.gitc105889.fc20.x86_64 --> Running transaction check ---> Package docker.x86_64 0:1.5-10.fc20 will be installed --> Finished Dependency Resolution ........
Not sure why it's not auto-posting an update for a new rpm (perhaps because the product is OpenShift Origin, but whatever) ... the latest update https://admin.fedoraproject.org/updates/geard-0-0.9.git3c781d0.fc20 should take care of the dependency issue.
link to the rpm: https://kojipkgs.fedoraproject.org//packages/geard/0/0.9.git3c781d0.fc20/x86_64/geard-0-0.9.git3c781d0.fc20.x86_64.rpm ..should land in the yum repo in sometime
Verified this has been fixed with geard.x86_64 0:0-0.9.git3c781d0.fc20. Resolving Dependencies --> Running transaction check ---> Package geard.x86_64 0:0-0.9.git3c781d0.fc20 will be installed --> Processing Dependency: docker-io for package: geard-0-0.9.git3c781d0.fc20.x86_64 --> Running transaction check ---> Package docker-io.x86_64 0:0.11.1-7.fc20 will be installed --> Finished Dependency Resolution Dependencies Resolved ======================================================================================================================== Package Arch Version Repository Size ======================================================================================================================== Installing: geard x86_64 0-0.9.git3c781d0.fc20 updates-testing 6.5 M Installing for dependencies: docker-io x86_64 0.11.1-7.fc20 updates-testing 4.4 M
Can this be closed?
I'm closing this bug since geard has been retired from Fedora https://admin.fedoraproject.org/pkgdb/package/geard/