[Spacewalk-list] error running spacewalk-setup --disconnected .5 on F10
Bryan Schneiders
bschneiders at woti.com
Thu Apr 2 22:41:31 UTC 2009
No change here with the new RPMs. Here's all of my output and the sql tests again. Should there be something in the web_customer table?
# /usr/bin/spacewalk-setup --disconnected
* Setting up Oracle environment.
* Setting up database.
** Database: Setting up database connection.
DB User? spacewalk
DB Password?
DB SID? xe
DB hostname? localhost
DB port [1521]?
DB protocol [TCP]?
** Database: Testing database connection.
** Database: Populating database.
The Database has schema. Would you like to clear the database [Y]? y
** Database: Clearing database.
** Database: Shutting down services that may be using DB: [tomcat5, taskomatic, httpd, jabberd, osa-dispatcher, tsdb_local_queue].
** Database: Services stopped. Clearing DB.
** Database: Re-populating database.
*** Progress: #############################################################
* Setting up users and groups.
** GPG: Initializing GPG and importing key.
* Performing initial configuration.
* Activating Spacewalk.
** Loading Spacewalk Certificate.
** Verifying certificate locally.
** Activating Spacewalk.
There was a problem activating the satellite: Local activation failure.
# /usr/bin/rhn-satellite-activate --disconnected
NOTE: using backup cert as default: /etc/sysconfig/rhn/rhn-entitlement-cert.xml
ERROR: RHN Entitlement Certificate failed to validate:
Exception reported from swserver
Time: Thu Apr 2 18:37:34 2009
Exception type <class 'server.rhnSQL.sql_base.SQLError'>
Exception Handler Information
Traceback (most recent call last):
File "/usr/share/rhn/satellite_tools/rhn_satellite_activate.py", line 203, in activateSatellite_local
satCerts.storeRhnCert(cert, check_generation=1, check_version=not(options.ignore_version_mismatch))
File "/usr/share/rhn/satellite_tools/satCerts.py", line 231, in storeRhnCert
create_first_org(owner=sc.owner)
File "/usr/share/rhn/satellite_tools/satCerts.py", line 104, in create_first_org
create_first_private_chan_family()
File "/usr/share/rhn/satellite_tools/satCerts.py", line 569, in create_first_private_chan_family
raise e
SQLError: (1008, 'ORA-01008: not all variables bound\n', 'INSERT INTO rhnChannelFamily (id, name, label, org_id, product_url) VALUES (rhn_channel_family_id_seq.nextval, :name, :label, :org, :url)')
# sqlplus spacewalk at xe
SQL*Plus: Release 10.2.0.1.0 - Production on Thu Apr 2 18:37:52 2009
Copyright (c) 1982, 2005, Oracle. All rights reserved.
Enter password:
Connected to:
Oracle Database 10g Express Edition Release 10.2.0.1.0 - Production
SQL> INSERT INTO rhnChannelFamily (id, name, label, org_id, product_url) VALUES (rhn_channel_family_id_seq.nextval, 'Private Channel Family 1', 'private-channel-family-1', 1, 'First Org Created');
INSERT INTO rhnChannelFamily (id, name, label, org_id, product_url) VALUES (rhn_channel_family_id_seq.nextval, 'Private Channel Family 1', 'private-channel-family-1', 1, 'First Org Created')
*
ERROR at line 1:
ORA-02291: integrity constraint (SPACEWALK.RHN_CHANNEL_FAMILY_ORG_FK) violated
- parent key not found
SQL> select * from WEB_CUSTOMER;
no rows selected
SQL> select * from rhnChannelFamily;
no rows selected
SQL>
Bryan Schneiders
bschneiders at woti.com
301-562-1900 ext 305
Pradeep Kilambi wrote:
> Pradeep Kilambi wrote:
>> Bryan Schneiders wrote:
>>> How do I just rerun the activation step?
>>>
>>> Running /usr/bin/rhn-satellite-activate --disconnected just results
>>> in the original error from the logs.
>>>
>>> NOTE: using backup cert as default:
>>> /etc/sysconfig/rhn/rhn-entitlement-cert.xml
>>>
>>> ERROR: RHN Entitlement Certificate failed to validate: Exception
>>> reported from swserver
>>> Time: Thu Apr 2 15:49:15 2009
>>> Exception type <class 'server.rhnSQL.sql_base.SQLError'>
>>>
>>> Exception Handler Information
>>> Traceback (most recent call last):
>>> File "/usr/share/rhn/satellite_tools/rhn_satellite_activate.py",
>>> line 203, in activateSatellite_local
>>> satCerts.storeRhnCert(cert, check_generation=1,
>>> check_version=not(options.ignore_version_mismatch))
>>> File "/usr/share/rhn/satellite_tools/satCerts.py", line 231, in
>>> storeRhnCert
>>> create_first_org(owner=sc.owner)
>>> File "/usr/share/rhn/satellite_tools/satCerts.py", line 104, in
>>> create_first_org
>>> create_first_private_chan_family()
>>> File "/usr/share/rhn/satellite_tools/satCerts.py", line 555, in
>>> create_first_private_chan_family
>>> org=1, url="First Org Created")
>>> File "/usr/share/rhn/server/rhnSQL/sql_base.py", line 161, in execute
>>> return apply(self._execute_wrapper, (self._execute, ) + p, kw)
>>> File "/usr/share/rhn/server/rhnSQL/driver_cx_Oracle.py", line 118,
>>> in _execute_wrapper
>>> raise apply(sql_base.SQLError, ret)
>>> SQLError: (1008, 'ORA-01008: not all variables bound\n', 'INSERT
>>> INTO rhnChannelFamily (id, name, label, org_id, product_url) VALUES
>>> (rhn_channel_family_id_seq.nextval, :name, :label, :org, :url)')
>>>
>>
>> I'm in the process of getting new packages for this issue live soon.
>> But until then, you'll first have to apply the attached patch to
>> /usr/share/rhn/satellite_tools/satCerts.py ,
>>
>> and run your spacewalk-setup again.
>>
>> Lemme know how this goes.
>>
>> Thanks,
>> ~ Prad
>
> Until the packages are in the repo, you can grab the latest builds with
> this fix from http://pkilambi.fedorapeople.org/spacewalk-backend/* .
>
> jus rpm -Uvh those and restart your spacewalk-setup or
> rhn-satellite-activate --disconnected. Please lemme know if you run into
> any issues.
>
> Thanks,
> ~ Prad
>
>
>
>
>
>
>
>
>>
>>
>>
>>
>>
>>
>>
>>
>>>
>>>
>>> Bryan Schneiders
>>> bschneiders at woti.com
>>> 301-562-1900 ext 305
>>>
>>>
>>> Pradeep Kilambi wrote:
>>>> Bryan Schneiders wrote:
>>>>> I can confirm the same results and same database errors. I have
>>>>> done this 3 times, each on a fresh install of Fedora 10, and each
>>>>> with the same outcome.
>>>>>
>>>>> I also reported this on March 37th with no response.
>>>>> "[Spacewalk-list] There was a problem activating the satellite:
>>>>> Local activation failure."
>>>>>
>>>>> Bryan Schneiders
>>>>> bschneiders at woti.com
>>>>> 301-562-1900 ext 305
>>>>>
>>>>>
>>>>> Matthew Opoka wrote:
>>>>>> I have a new error:
>>>>>>
>>>>>> SQL> INSERT INTO rhnChannelFamily (id, name, label, org_id,
>>>>>> product_url) VALUES (rhn_channel_family_id_seq.nextval, 'Private
>>>>>> Channel Family 1', 'private-channel-family-1', 1, 'First Org
>>>>>> Created');
>>>>>> INSERT INTO rhnChannelFamily (id, name, label, org_id,
>>>>>> product_url) VALUES (rhn_channel_family_id_seq.nextval, 'Private
>>>>>> Channel Family 1', 'private-channel-family-1', 1, 'First Org
>>>>>> Created')
>>>>>> *
>>>>>> ERROR at line 1:
>>>>>> ORA-02291: integrity constraint
>>>>>> (SPACEWALK.RHN_CHANNEL_FAMILY_ORG_FK) violated
>>>>>> - parent key not found
>>>>
>>>> That tells me that your first org did not get created and orgid of 1
>>>> is not available in web_customer table and throwing a primary key
>>>> constraint. You'll need to re run your activation not a direct sql
>>>> query. This will of course fail as the first org is not created yet.
>>>> Just rerun the activation step.
>>>>
>>>> For the quotes issues, I'll add in the fix and rebuild new packages
>>>> so the fixed ones get pushed to the repo.
>>>>
>>>> Thanks,
>>>>
>>>> ~ Prad
>
>
>
>
>
>
>>>>
>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> ----- Original Message ----
>>>>>> From: Michael Mraka <michael.mraka at redhat.com>
>>>>>> To: spacewalk-list at redhat.com
>>>>>> Sent: Thursday, April 2, 2009 9:33:55 AM
>>>>>> Subject: Re: [Spacewalk-list] error running spacewalk-setup
>>>>>> --disconnected .5 on F10
>>>>>>
>>>>>> Matthew Opoka wrote:
>>>>>> % % New results:
>>>>>> % % SQL> INSERT INTO rhnChannelFamily (id, name, label, org_id,
>>>>>> product_url) VALUES (rhn_channel_family_id_seq.nextval, "Private
>>>>>> Channel Family 1" , "private-channel-family-1", 1, "First Org
>>>>>> Created");
>>>>>> % INSERT INTO rhnChannelFamily (id, name, label, org_id,
>>>>>> product_url) VALUES (rhn_channel_family_id_seq.nextval, "Private
>>>>>> Channel Family 1" , "private-channel-family-1", 1, "First Org
>>>>>> Created")
>>>>>> %
>>>>>> *
>>>>>> % ERROR at line 1:
>>>>>> % ORA-00984: column not allowed here
>>>>>>
>>>>>> Please exchange " for '.
>>>>>>
>>>>>> % % SQL> select * from rhnChannelFamily;
>>>>>> % no rows selected
>>>>>>
>>>>>> --
>>>>>> Michael Mráka
>>>>>> Satellite Engineering, Red Hat
>>>>>>
>>>>>> _______________________________________________
>>>>>> Spacewalk-list mailing list
>>>>>> Spacewalk-list at redhat.com
>>>>>> https://www.redhat.com/mailman/listinfo/spacewalk-list
>>>>>>
>>>>>>
>>>>>>
>>>>>> _______________________________________________
>>>>>> Spacewalk-list mailing list
>>>>>> Spacewalk-list at redhat.com
>>>>>> https://www.redhat.com/mailman/listinfo/spacewalk-list
>>>>>
>>>>> _______________________________________________
>>>>> Spacewalk-list mailing list
>>>>> Spacewalk-list at redhat.com
>>>>> https://www.redhat.com/mailman/listinfo/spacewalk-list
>>>>
>>>>
>>>
>>> _______________________________________________
>>> Spacewalk-list mailing list
>>> Spacewalk-list at redhat.com
>>> https://www.redhat.com/mailman/listinfo/spacewalk-list
>>
>>
>> ------------------------------------------------------------------------
>>
>> _______________________________________________
>> Spacewalk-list mailing list
>> Spacewalk-list at redhat.com
>> https://www.redhat.com/mailman/listinfo/spacewalk-list
>
>
More information about the Spacewalk-list
mailing list