Red Hat Bugzilla – Bug 962334
Failed to V2 migrate perl cartridge due to connection timeout
Last modified: 2015-05-14 19:11:21 EDT
Created attachment 747135 [details]
Description of problem:
While migrating perl cartridge from v1 to v2 format, 2 of my 3 perl apps failed, the error was "Caught an exception during internal migration steps: Connection timed out - connect(2)", the other one is not migrated, the app names are listed in additional info section.
Version-Release number of selected component (if applicable):
Upgrading devenv-stage_351 to devenv_3219 and migrate
Steps to Reproduce:
1. Launch a devenv-stage_351 ami
2. Create app with perl cartridge(v1 format)
3. scp -r ~/devenv-local and /etc/yum.repos.d/local.repo from devenv_3219 instance to same location on devenv-stage_351 instance
4. yum -y update --enablerepo devenv-local (the instance will be default to v2 format after upgrade)
6. rhc-v2-migrate --version 2.0.28
After step 6, while migrating perl apps:
Moving contents of perl-5.10/logs to perl/logs
Moving contents of perl-5.10/perl5lib to perl/perl5lib
Marking step perl_hook complete
Marking step perl_reconfigure_git_repo complete
Marking step perl_connect_frontend complete
Caught an exception during internal migration steps: Connection timed out - connect(2)
/opt/rh/ruby193/root/usr/share/ruby/net/http.rb:762:in `block in connect'
/opt/rh/ruby193/root/usr/share/ruby/mcollective/agents.rb:126:in `block (2 levels) in dispatch'
/opt/rh/ruby193/root/usr/share/ruby/mcollective/agents.rb:125:in `block in dispatch'
Perl cartridge should be migrated successfully
Added migration log, the failed app names are: perl1, perlwithmysql, perlwithphpmyadmin
I was able to migrate perl cartridge successfully today after upgrading to devenv_3223.
Will focus perl migration in following tests.
Tested this again after upgrading to devenv_3227, and perl cartridge can be migrated successfully. Mark as verified.