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 of over 48,000 articles and solutions.
Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.
