Getting wrong number of arguments (ArgumentError) after upgrading CloudForms 3.0 to 3.1
Issue
Getting wrong number of arguments (ArgumentError) after upgrading CloudForms 3.0 to 3.1
[root@clouddb1 vmdb]# bundle exec ruby ./tools/fix_auth.rb --verbose --dry-run
fixing authentications.password, auth_key
1000000000012:
password: "v1:{t5ZA6Bd1jUkUflEAgM7gkQ==}" => "v2:{5OJu4znYS1lvcwm1HasWqg==}"
1000000000001:
password: "v1:{YFAFYWZW7G1nEMoBU4o2bA==}" => "v2:{zWc7Sv2njEeia9qtgxaKgw==}"
1000000000007:
password: "v1:{t5ZA6Bd1jUkUflEAgM7gkQ==}" => "v2:{5OJu4znYS1lvcwm1HasWqg==}"
1000000000010:
password: "v1:{YFAFYWZW7G1nEMoBU4o2bA==}" => "v2:{zWc7Sv2njEeia9qtgxaKgw==}"
1000000000014:
password: "v1:{t5ZA6Bd1jUkUflEAgM7gkQ==}" => "v2:{5OJu4znYS1lvcwm1HasWqg==}"
1000000000006:
password: "v1:{t5ZA6Bd1jUkUflEAgM7gkQ==}" => "v2:{5OJu4znYS1lvcwm1HasWqg==}"
1000000000009:
password: "v1:{YFAFYWZW7G1nEMoBU4o2bA==}" => "v2:{zWc7Sv2njEeia9qtgxaKgw==}"
1000000000008:
password: "v1:{YFAFYWZW7G1nEMoBU4o2bA==}" => "v2:{zWc7Sv2njEeia9qtgxaKgw==}"
1000000000013:
password: "v1:{RDhglmz2twftOxW98Jqzzg==}" => "v2:{c+QM/uTNPxhZRLLyoH1xRA==}"
1000000000005:
password: "v1:{t5ZA6Bd1jUkUflEAgM7gkQ==}" => "v2:{5OJu4znYS1lvcwm1HasWqg==}"
fixing miq_databases.registration_http_proxy_server, session_secret_token, csrf_secret_token
1000000000001:
session_secret_token: "v1:{3H8URX2r5Bny+9Bnd8O8gIXS+5SCc+PKhzH4IRVWt3zRXizFEw0fEhLZvqnY\ncBcmYoW3KEzTrV/C0n0tcgKjamW8IS6wP8y64IAWmbCiF3eMttRjYFYj/9qe\n2vYLdf5BaUHNKbeNMPfTNmgGM+ReLJ0QnQgUHu14iXIU1qJXcLuw2JH4hUfA\n60UKTg6x6O2T}" => "v
2:{oTsyxxaFYZAURK7xZUHP9FcqkcMqbeOdhO8hcXJ4yVPm5gwUOHHjeN1oCeN1LMnmfrRizYK/oCtqGe38AcbmQHFJ1rO7QEXeRM/IU+hQZWsWQDrGQp/ho9KttXEvhDxHRTYkoQj4gnNESN/8f8g0y+KweTgzHKUZi+hXGiaQJVvlAfvzQLCoBZuckNT2UisG}"
csrf_secret_token: "v1:{kWi2iM0IFG3HumbkZnRlIxABer1XbDkLqZ/6ODsGt3R0CXb8w79fw0uTRgnZ\ncdOEtQqjAcP37EYp6V+GwBhBSH4hR/wW1z3QMAsv4qZjq6xMc2fH6qn5GcSV\nbqGS6ecwsm4BEKGDWrbTjcYHfeMimDkJO/UqP9hvIhwmd1YTwBvQeF9bVz1w\nMdbFkzqeTodL}" => "v2:{
c355JztLT05sEku3DpAy8Rj1dD85IbohMLe3adE/R8qYPmMPGk5rbkgXCkF+2S0Ho/+46LfIrfPCJmXs4wS3OEfXORTmG4vREN36mJkVfM3bAdJHwf3VTFN6w4kH7HU67vCDc92Xf+qsAHKgqkp1JE3cH7CguPQPllLRfLR+kYZkmMHmAJxVXiWw6aoJ9327}"
fixing miq_ae_values.value
1000000002346:
value: "v1:{ye5uRh6tSETlc5jyY7OVLQ==}" => "v2:{hwgdi1R+f88ZnoQMyKgTPw==}"
1000000002336:
value: "v1:{ye5uRh6tSETlc5jyY7OVLQ==}" => "v2:{hwgdi1R+f88ZnoQMyKgTPw==}"
1000000002326:
value: "v1:{ye5uRh6tSETlc5jyY7OVLQ==}" => "v2:{hwgdi1R+f88ZnoQMyKgTPw==}"
1000000002617:
value: "v1:{2ugZrD9bJJg+abB/0Sy/8g==}" => "v2:{wGV1KYBNqllJ4Z5Echhcaw==}"
1000000002611:
value: "v1:{2ugZrD9bJJg+abB/0Sy/8g==}" => "v2:{wGV1KYBNqllJ4Z5Echhcaw==}"
1000000002636:
value: "v1:{o3WJPVTn5+vX6FFWAd1Auw==}" => "v2:{ZiSSSEzTjpapycy6yNYR5A==}"
1000000002632:
value: "v1:{o3WJPVTn5+vX6FFWAd1Auw==}" => "v2:{ZiSSSEzTjpapycy6yNYR5A==}"
1000000002628:
value: "v1:{o3WJPVTn5+vX6FFWAd1Auw==}" => "v2:{ZiSSSEzTjpapycy6yNYR5A==}"
1000000002624:
value: "v1:{o3WJPVTn5+vX6FFWAd1Auw==}" => "v2:{ZiSSSEzTjpapycy6yNYR5A==}"
1000000002639:
value: "v1:{xitXzmuHayRCEtMhAdQ19A==}" => "v2:{tDJoWCA4ShUryExRVoK5YA==}"
fixing miq_ae_fields.default_value
1000000000719:
default_value: "v1:{xQYA9Bg7pvCCjL7pFjhM7A==}" => "v2:{Y2Dcg5ay/EsAtVOzpD2jNw==}"
1000000000900:
default_value: "v1:{o3WJPVTn5+vX6FFWAd1Auw==}" => "v2:{ZiSSSEzTjpapycy6yNYR5A==}"
1000000000904:
default_value: "v1:{o3WJPVTn5+vX6FFWAd1Auw==}" => "v2:{ZiSSSEzTjpapycy6yNYR5A==}"
fixing configurations.settings
/var/www/miq/vmdb/lib/vmdb/configuration_encoder.rb:38:in `dump': wrong number of arguments (3 for 2) (ArgumentError)
from /var/www/miq/vmdb/tools/fix_auth/auth_config_model.rb:52:in `recrypt'
from /var/www/miq/vmdb/tools/fix_auth/auth_model.rb:49:in `block in fix_passwords'
from /var/www/miq/vmdb/tools/fix_auth/auth_model.rb:43:in `each'
from /var/www/miq/vmdb/tools/fix_auth/auth_model.rb:43:in `fix_passwords'
from /var/www/miq/vmdb/tools/fix_auth/auth_model.rb:75:in `block in run'
from /opt/rh/ruby193/root/usr/share/gems/gems/activerecord-3.2.17/lib/active_record/relation/delegation.rb:6:in `each'
from /opt/rh/ruby193/root/usr/share/gems/gems/activerecord-3.2.17/lib/active_record/relation/delegation.rb:6:in `each'
from /var/www/miq/vmdb/tools/fix_auth/auth_model.rb:74:in `run'
from /var/www/miq/vmdb/tools/fix_auth/fix_auth.rb:58:in `block (2 levels) in fix_database_passwords'
from /var/www/miq/vmdb/tools/fix_auth/fix_auth.rb:56:in `each'
from /var/www/miq/vmdb/tools/fix_auth/fix_auth.rb:56:in `block in fix_database_passwords'
from /var/www/miq/vmdb/tools/fix_auth/fix_auth.rb:53:in `each'
from /var/www/miq/vmdb/tools/fix_auth/fix_auth.rb:53:in `fix_database_passwords'
from /var/www/miq/vmdb/tools/fix_auth/fix_auth.rb:69:in `run'
from /var/www/miq/vmdb/tools/fix_auth/cli.rb:32:in `run'
from /var/www/miq/vmdb/tools/fix_auth/cli.rb:36:in `run'
from ./tools/fix_auth.rb:25:in `<main>'
Environment
- CloudForms 3.0
- CloudForms 3.1
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.