can you send the new error?
On Tue, Jan 24, 2017 at 2:18 AM, Naama Shoresh <[email protected]> wrote: > actually, I didn't look closely enough. It is now complaining about a > different table. > Thanks! > > On Tue, Jan 24, 2017 at 11:13 AM, Naama Shoresh <[email protected]> wrote: > > > I checked. The exact same error. > > It seemed weird to me, too. > > > > On Tue, Jan 24, 2017 at 11:12 AM, Oren Shemesh <[email protected]> wrote: > > > >> [1:1] > >> > >> R U sure that the exact same error repeats ? > >> It seems that now the constraint is satisfied, so if there is an error, > it > >> will be a different one ... > >> > >> (Not that I know SQL, but my sqenglish is good enough :-) > >> > >> On Tue, Jan 24, 2017 at 10:57 AM, Naama Shoresh <[email protected]> > wrote: > >> > >> > I tried adding a row to the job_agent table: > >> > mysql> select * from job_agent; > >> > +----+-------+----------------------------+--------+-------- > >> -------------+ > >> > | id | name | description | active | last_updated > >> | > >> > +----+-------+----------------------------+--------+-------- > >> -------------+ > >> > | 1 | PURGE | Description of Purge Agent | 1 | 2017-01-24 > >> 08:50:22 | > >> > | 2 | dummy | Description of Purge Agent | 1 | 2017-01-01 > >> 10:28:43 | > >> > +----+-------+----------------------------+--------+-------- > >> -------------+ > >> > 2 rows in set (0.00 sec) > >> > > >> > But the error repeats. > >> > Any ideas? > >> > > >> > Thanks, > >> > Naama > >> > > >> > On Tue, Jan 24, 2017 at 12:17 AM, Dave Neuman <[email protected]> > >> wrote: > >> > > >> > > The error message says that you are trying to submit a job with an > >> Agent > >> > id > >> > > of 1, which doesn't exist. > >> > > ```INSERT INTO job ( agent, asset_type, asset_url, > >> > > entered_time, job_deliveryservice, job_user, keyword, object_name, > >> > > object_type, parameters, start_time, status) VALUES ( ?, ?, ?, ?, ?, > >> ?, > >> > ?, > >> > > ?, ?, ?, ?, ? )" with ParamValues: 0=1, 1="file", 2=" > >> > > http://s2.ipcamlive.com/.*/7464537492280autoresize.jpg", > >> 3='2017-01-22 > >> > > 13:04:53', 4='312', 5='59', 6="PURGE", 7=undef, 8=undef, > 9="TTL:48h", > >> > > 10='2017-01-22 13:05:22', 11=1] at /opt/traffic_ops/app/lib/UI/ > Job.pm > >> > line > >> > > 146``` > >> > > I am not sure how that agent is supposed to be created, this might > be > >> a > >> > > bug. Can you please submit an issue? > >> > > The workaround would be to create an agent with id = 1. > >> > > > >> > > Thanks, > >> > > Dave > >> > > > >> > > On Mon, Jan 23, 2017 at 3:05 PM, Naama Shoresh <[email protected]> > >> wrote: > >> > > > >> > > > No, only this one: > >> > > > (2,'dummy','Description of Purge Agent',1,'2017-01-04 13:16:30') > >> > > > > >> > > > What does that mean? > >> > > > > >> > > > Thanks, > >> > > > Naama > >> > > > > >> > > > On Mon, Jan 23, 2017 at 5:27 PM, Dave Neuman <[email protected]> > >> > wrote: > >> > > > > >> > > > > Do you have an agent in your job_agent table with the id of 1? > >> > > > > > >> > > > > > >> > > > > On Mon, Jan 23, 2017 at 5:42 AM, Naama Shoresh < > [email protected]> > >> > > wrote: > >> > > > > > >> > > > > > Hi, > >> > > > > > > >> > > > > > When trying to invalidate content from the TO UI, I get the > >> > following > >> > > > > fatal > >> > > > > > error message: > >> > > > > > > >> > > > > > Traffic Ops fatal error occurred while processing your > request. > >> > > > > > ------------------------------ > >> > > > > > Error at line 146 ( my $insert = $self->db->resultset('Job')-> > >> > > create() > >> > > > > > ------------------------------ > >> > > > > > DBIx::Class::Storage::DBI::_dbh_execute(): DBI Exception: > >> > > > DBD::mysql::st > >> > > > > > execute failed: Cannot add or update a child row: a foreign > key > >> > > > > constraint > >> > > > > > fails (`traffic_ops_db`.`job`, CONSTRAINT `fk_job_agent_id1` > >> > FOREIGN > >> > > > KEY > >> > > > > > (`agent`) REFERENCES `job_agent` (`id`) ON DELETE CASCADE ON > >> UPDATE > >> > > NO > >> > > > > > ACTION) [for Statement "INSERT INTO job ( agent, asset_type, > >> > > asset_url, > >> > > > > > entered_time, job_deliveryservice, job_user, keyword, > >> object_name, > >> > > > > > object_type, parameters, start_time, status) VALUES ( ?, ?, ?, > >> ?, > >> > ?, > >> > > ?, > >> > > > > ?, > >> > > > > > ?, ?, ?, ?, ? )" with ParamValues: 0=1, 1="file", 2=" > >> > > > > > http://s2.ipcamlive.com/.*/7464537492280autoresize.jpg", > >> > > 3='2017-01-22 > >> > > > > > 13:04:53', 4='312', 5='59', 6="PURGE", 7=undef, 8=undef, > >> > 9="TTL:48h", > >> > > > > > 10='2017-01-22 13:05:22', 11=1] at > /opt/traffic_ops/app/lib/UI/ > >> > > Job.pm > >> > > > > line > >> > > > > > 146 > >> > > > > > > >> > > > > > In traffic_ops log file I see this message: > >> > > > > > [2017-01-23 12:31:47,834] [ERROR] DBIx::Class::Storage::DBI::_ > >> > > > > > dbh_execute(): > >> > > > > > DBI Exception: DBD::mysql::st execute failed: Cannot add or > >> update > >> > a > >> > > > > child > >> > > > > > row: a foreign key constraint fails (`traffic_ops_db`.`job`, > >> > > CONSTRAINT > >> > > > > > `fk_job_agent_id1` FOREIGN KEY (`agent`) REFERENCES > `job_agent` > >> > > (`id`) > >> > > > ON > >> > > > > > DELETE CASCADE ON UPDATE NO ACTION) [for Statement "INSERT > INTO > >> > job ( > >> > > > > > agent, asset_type, asset_url, entered_time, > job_deliveryservice, > >> > > > > job_user, > >> > > > > > keyword, object_name, object_type, parameters, start_time, > >> status) > >> > > > > VALUES ( > >> > > > > > ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )" with ParamValues: 0=1, > >> > > 1="file", > >> > > > > 2=" > >> > > > > > http://images1.ynet.co.il/foo/.*", 3='2017-01-23 12:31:47', > >> > 4='311', > >> > > > > > 5='59', 6="PURGE", 7=undef, 8=undef, 9="TTL:48h", > 10='2017-01-23 > >> > > > > 12:32:22', > >> > > > > > 11=1] at /opt/traffic_ops/app/lib/UI/Job.pm line 146 > >> > > > > > [2017-01-23 12:31:47,835] [ERROR] > >> > > > > > > >> > > > > > > >> > > > > > Any idea why this happens? > >> > > > > > > >> > > > > > Thanks, > >> > > > > > Naama > >> > > > > > > >> > > > > > >> > > > > >> > > > > >> > > > > >> > > > -- > >> > > > *Naama Shoresh* > >> > > > Qwilt | Work: +972-72-2221706 <+972%2072-222-1706> | Mobile: > >> +972-52-3401999 <+972%2052-340-1999> | > >> > > > [email protected] > >> > > > > >> > > > >> > > >> > > >> > > >> > -- > >> > *Naama Shoresh* > >> > Qwilt | Work: +972-72-2221706 | Mobile: +972-52-3401999 | > >> > [email protected] > >> > > >> > >> > >> > >> -- > >> > >> *Oren Shemesh* > >> Qwilt | Work: +972-72-2221637| Mobile: +972-50-2281168 | > [email protected] > >> <[email protected]> > >> > > > > > > > > -- > > *Naama Shoresh* > > Qwilt | Work: +972-72-2221706 <+972%2072-222-1706> | Mobile: > > +972-52-3401999 <+972%2052-340-1999> | [email protected] > > > > > > -- > *Naama Shoresh* > Qwilt | Work: +972-72-2221706 | Mobile: +972-52-3401999 | > [email protected] >
