[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[linux-linus bisection] 126249: testing test-amd64-i386-freebsd10-i386



branch xen-unstable
xenbranch xen-unstable
job test-amd64-i386-freebsd10-i386
testid xen-boot

Tree: linux git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git
Tree: linuxfirmware git://xenbits.xen.org/osstest/linux-firmware.git
Tree: qemu git://xenbits.xen.org/qemu-xen-traditional.git
Tree: qemuu git://xenbits.xen.org/qemu-xen.git
Tree: xen git://xenbits.xen.org/xen.git

For bisection revision-tuple graph see:
   
http://logs.test-lab.xenproject.org/osstest/results/bisect/linux-linus/test-amd64-i386-freebsd10-i386.xen-boot.html
Revision IDs in each graph node refer, respectively, to the Trees above.

----------------------------------------
Running cs-bisection-step 
--graph-out=/home/logs/results/bisect/linux-linus/test-amd64-i386-freebsd10-i386.xen-boot
 --summary-out=tmp/126249.bisection-summary --basis-template=125898 
--blessings=real,real-bisect --flight=126249 linux-linus 
test-amd64-i386-freebsd10-i386 xen-boot
Searching for failure / basis pass:
 126069 fail [host=debina1] / 125898 [host=debina0] 125702 [host=baroque1] 
125676 ok.
Failure / basis pass flights: 126069 / 125676
(tree with no url: minios)
(tree with no url: ovmf)
(tree with no url: seabios)
Tree: linux git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git
Tree: linuxfirmware git://xenbits.xen.org/osstest/linux-firmware.git
Tree: qemu git://xenbits.xen.org/qemu-xen-traditional.git
Tree: qemuu git://xenbits.xen.org/qemu-xen.git
Tree: xen git://xenbits.xen.org/xen.git
Latest 5c60a7389d795e001c8748b458eb76e3a5b6008c 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
c8ea0457495342c417c3dc033bba25148b279f60 
4f080070a9809bde857851e68a3aeff0c4b9b6a6 
1f7574763cbb2c85825b8cc4d81f386e767a476f
Basis pass acb1872577b346bd15ab3a3f8dff780d6cca4b70 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
c8ea0457495342c417c3dc033bba25148b279f60 
43139135a8938de44f66333831d3a8655d07663a 
e3f667bc5f51d0aa44357a64ca134cd952679c81
Generating revisions with ./adhoc-revtuple-generator  
git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git#acb1872577b346bd15ab3a3f8dff780d6cca4b70-5c60a7389d795e001c8748b458eb76e3a5b6008c
 
git://xenbits.xen.org/osstest/linux-firmware.git#c530a75c1e6a472b0eb9558310b518f0dfcd8860-c530a75c1e6a472b0eb9558310b518f0dfcd8860
 
git://xenbits.xen.org/qemu-xen-traditional.git#c8ea0457495342c417c3dc033bba25148b279f60-c8ea0457495342c417c3dc033bba25148b279f60
 
git://xenbits.xen.org/qemu-xen.git#43139135a8938de44f66333831d3a8655d07663a-4f080070a9809bde857851e68a3aeff0c4b9b6a6
 
git://xenbits.xen.org/xen.git#e3f667bc5f51d0aa44357a64ca134cd952679c81-1f7574763cbb2c85825b8cc4d81f386e767a476f
adhoc-revtuple-generator: tree discontiguous: linux-2.6
adhoc-revtuple-generator: tree discontiguous: qemu-xen
Loaded 1003 nodes in revision graph
Searching for test results:
 125167 [host=baroque1]
 125242 [host=baroque1]
 125285 [host=baroque1]
 125401 [host=pinot1]
 125501 [host=fiano1]
 125551 [host=joubertin0]
 125520 [host=baroque0]
 125585 [host=chardonnay0]
 125648 [host=fiano0]
 125639 [host=debina0]
 125657 [host=huxelrebe1]
 125676 pass acb1872577b346bd15ab3a3f8dff780d6cca4b70 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
c8ea0457495342c417c3dc033bba25148b279f60 
43139135a8938de44f66333831d3a8655d07663a 
e3f667bc5f51d0aa44357a64ca134cd952679c81
 125702 [host=baroque1]
 125898 [host=debina0]
 125921 fail irrelevant
 126069 fail 5c60a7389d795e001c8748b458eb76e3a5b6008c 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
c8ea0457495342c417c3dc033bba25148b279f60 
4f080070a9809bde857851e68a3aeff0c4b9b6a6 
1f7574763cbb2c85825b8cc4d81f386e767a476f
 126234 pass acb1872577b346bd15ab3a3f8dff780d6cca4b70 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
c8ea0457495342c417c3dc033bba25148b279f60 
43139135a8938de44f66333831d3a8655d07663a 
e3f667bc5f51d0aa44357a64ca134cd952679c81
 126239 pass acb1872577b346bd15ab3a3f8dff780d6cca4b70 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
c8ea0457495342c417c3dc033bba25148b279f60 
43139135a8938de44f66333831d3a8655d07663a 
0e96f3d52ec200b8f7764164e22d76eef6151f59
 126241 pass acb1872577b346bd15ab3a3f8dff780d6cca4b70 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
c8ea0457495342c417c3dc033bba25148b279f60 
43139135a8938de44f66333831d3a8655d07663a 
173c7803592065d27bf2e60d50e08e197a0efa83
 126243 pass acb1872577b346bd15ab3a3f8dff780d6cca4b70 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
c8ea0457495342c417c3dc033bba25148b279f60 
43139135a8938de44f66333831d3a8655d07663a 
318b32fe7ce4ef6cba9d078e2e26040dbdbfb6f8
 126237 fail 5c60a7389d795e001c8748b458eb76e3a5b6008c 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
c8ea0457495342c417c3dc033bba25148b279f60 
4f080070a9809bde857851e68a3aeff0c4b9b6a6 
1f7574763cbb2c85825b8cc4d81f386e767a476f
 126242 pass acb1872577b346bd15ab3a3f8dff780d6cca4b70 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
c8ea0457495342c417c3dc033bba25148b279f60 
43139135a8938de44f66333831d3a8655d07663a 
f77626453232acec475afdd982319f64de0368e8
Searching for interesting versions
 Result found: flight 125676 (pass), for basis pass
 Result found: flight 126069 (fail), for basis failure
 Repro found: flight 126234 (pass), for basis pass
 Repro found: flight 126237 (fail), for basis failure
 5 revisions at acb1872577b346bd15ab3a3f8dff780d6cca4b70 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
c8ea0457495342c417c3dc033bba25148b279f60 
4f080070a9809bde857851e68a3aeff0c4b9b6a6 
1f7574763cbb2c85825b8cc4d81f386e767a476f
Looking 2 below acb1872577b346bd15ab3a3f8dff780d6cca4b70 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
c8ea0457495342c417c3dc033bba25148b279f60 
4f080070a9809bde857851e68a3aeff0c4b9b6a6 
1f7574763cbb2c85825b8cc4d81f386e767a476f.
Should test acb1872577b346bd15ab3a3f8dff780d6cca4b70 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
c8ea0457495342c417c3dc033bba25148b279f60 
43139135a8938de44f66333831d3a8655d07663a 
75ac495dc9d6aa3d6240bfab1adbdc0d0f8bc403.
pnmtopng: 242 colors found
Revision graph left in 
/home/logs/results/bisect/linux-linus/test-amd64-i386-freebsd10-i386.xen-boot.{dot,ps,png,html,svg}.
Populating 126249...
Need 126249.test-amd64-i386-freebsd10-i386 (like 126069)
Creating 126249.test-amd64-i386-freebsd10-i386 (copying from 126069)
Need 126249.build-i386 (like 126069)
 revision_qemu=c8ea0457495342c417c3dc033bba25148b279f60
 revision_qemuu=43139135a8938de44f66333831d3a8655d07663a
 revision_xen=75ac495dc9d6aa3d6240bfab1adbdc0d0f8bc403
Searching for build-i386 (like 126069) to reuse...
DB confict (err=7 state=40001): DBD::Pg::db selectrow_hashref failed: ERROR:  
could not serialize access due to read/write dependencies among transactions
DETAIL:  Reason code: Canceled on identification as a pivot, during conflict 
out checking.
HINT:  The transaction might succeed if retried. [for Statement "            
SELECT  *
            FROM    flights JOIN jobs j USING (flight)
            WHERE   j.job=?
            AND     j.status='pass'
            AND     (blessing='real' OR  blessing='real-bisect')
            AND     (TRUE)
            AND     0 = ( SELECT count(*)
                          FROM
                              ( SELECT name,val
                                FROM   runvars
                                WHERE  runvars.flight = flights.flight
                                  AND  job=? AND synth='f'
                              ) o
                          FULL OUTER JOIN
                              bisection_runvars want
                          USING (name)
                          WHERE (o.val = want.val) IS NOT TRUE
                        )
            ORDER BY flights.started desc
            LIMIT 1
"]
DB conflict (messages above may refer); retrying...
Populating 126249...
Need 126249.test-amd64-i386-freebsd10-i386 (like 126069)
Creating 126249.test-amd64-i386-freebsd10-i386 (copying from 126069)
Need 126249.build-i386 (like 126069)
 revision_qemu=c8ea0457495342c417c3dc033bba25148b279f60
 revision_qemuu=43139135a8938de44f66333831d3a8655d07663a
 revision_xen=75ac495dc9d6aa3d6240bfab1adbdc0d0f8bc403
Searching for build-i386 (like 126069) to reuse...
DB confict (err=7 state=40001): DBD::Pg::db selectrow_hashref failed: ERROR:  
could not serialize access due to read/write dependencies among transactions
DETAIL:  Reason code: Canceled on identification as a pivot, during conflict 
out checking.
HINT:  The transaction might succeed if retried. [for Statement "            
SELECT  *
            FROM    flights JOIN jobs j USING (flight)
            WHERE   j.job=?
            AND     j.status='pass'
            AND     (blessing='real' OR  blessing='real-bisect')
            AND     (TRUE)
            AND     0 = ( SELECT count(*)
                          FROM
                              ( SELECT name,val
                                FROM   runvars
                                WHERE  runvars.flight = flights.flight
                                  AND  job=? AND synth='f'
                              ) o
                          FULL OUTER JOIN
                              bisection_runvars want
                          USING (name)
                          WHERE (o.val = want.val) IS NOT TRUE
                        )
            ORDER BY flights.started desc
            LIMIT 1
"]
DB conflict (messages above may refer); retrying...
Populating 126249...
Need 126249.test-amd64-i386-freebsd10-i386 (like 126069)
Creating 126249.test-amd64-i386-freebsd10-i386 (copying from 126069)
Need 126249.build-i386 (like 126069)
 revision_qemu=c8ea0457495342c417c3dc033bba25148b279f60
 revision_qemuu=43139135a8938de44f66333831d3a8655d07663a
 revision_xen=75ac495dc9d6aa3d6240bfab1adbdc0d0f8bc403
Searching for build-i386 (like 126069) to reuse...
DB confict (err=7 state=40001): DBD::Pg::db selectrow_hashref failed: ERROR:  
could not serialize access due to read/write dependencies among transactions
DETAIL:  Reason code: Canceled on identification as a pivot, during conflict 
out checking.
HINT:  The transaction might succeed if retried. [for Statement "            
SELECT  *
            FROM    flights JOIN jobs j USING (flight)
            WHERE   j.job=?
            AND     j.status='pass'
            AND     (blessing='real' OR  blessing='real-bisect')
            AND     (TRUE)
            AND     0 = ( SELECT count(*)
                          FROM
                              ( SELECT name,val
                                FROM   runvars
                                WHERE  runvars.flight = flights.flight
                                  AND  job=? AND synth='f'
                              ) o
                          FULL OUTER JOIN
                              bisection_runvars want
                          USING (name)
                          WHERE (o.val = want.val) IS NOT TRUE
                        )
            ORDER BY flights.started desc
            LIMIT 1
"]
DB conflict (messages above may refer); retrying...
Populating 126249...
Need 126249.test-amd64-i386-freebsd10-i386 (like 126069)
Creating 126249.test-amd64-i386-freebsd10-i386 (copying from 126069)
Need 126249.build-i386 (like 126069)
 revision_qemu=c8ea0457495342c417c3dc033bba25148b279f60
 revision_qemuu=43139135a8938de44f66333831d3a8655d07663a
 revision_xen=75ac495dc9d6aa3d6240bfab1adbdc0d0f8bc403
Searching for build-i386 (like 126069) to reuse...
DB confict (err=7 state=40001): DBD::Pg::db selectrow_hashref failed: ERROR:  
could not serialize access due to read/write dependencies among transactions
DETAIL:  Reason code: Canceled on identification as a pivot, during conflict 
out checking.
HINT:  The transaction might succeed if retried. [for Statement "            
SELECT  *
            FROM    flights JOIN jobs j USING (flight)
            WHERE   j.job=?
            AND     j.status='pass'
            AND     (blessing='real' OR  blessing='real-bisect')
            AND     (TRUE)
            AND     0 = ( SELECT count(*)
                          FROM
                              ( SELECT name,val
                                FROM   runvars
                                WHERE  runvars.flight = flights.flight
                                  AND  job=? AND synth='f'
                              ) o
                          FULL OUTER JOIN
                              bisection_runvars want
                          USING (name)
                          WHERE (o.val = want.val) IS NOT TRUE
                        )
            ORDER BY flights.started desc
            LIMIT 1
"]
DB conflict (messages above may refer); retrying...
Populating 126249...
Need 126249.test-amd64-i386-freebsd10-i386 (like 126069)
Creating 126249.test-amd64-i386-freebsd10-i386 (copying from 126069)
Need 126249.build-i386 (like 126069)
 revision_qemu=c8ea0457495342c417c3dc033bba25148b279f60
 revision_qemuu=43139135a8938de44f66333831d3a8655d07663a
 revision_xen=75ac495dc9d6aa3d6240bfab1adbdc0d0f8bc403
Searching for build-i386 (like 126069) to reuse...
DB confict (err=7 state=40001): DBD::Pg::db selectrow_hashref failed: ERROR:  
could not serialize access due to read/write dependencies among transactions
DETAIL:  Reason code: Canceled on identification as a pivot, during conflict 
out checking.
HINT:  The transaction might succeed if retried. [for Statement "            
SELECT  *
            FROM    flights JOIN jobs j USING (flight)
            WHERE   j.job=?
            AND     j.status='pass'
            AND     (blessing='real' OR  blessing='real-bisect')
            AND     (TRUE)
            AND     0 = ( SELECT count(*)
                          FROM
                              ( SELECT name,val
                                FROM   runvars
                                WHERE  runvars.flight = flights.flight
                                  AND  job=? AND synth='f'
                              ) o
                          FULL OUTER JOIN
                              bisection_runvars want
                          USING (name)
                          WHERE (o.val = want.val) IS NOT TRUE
                        )
            ORDER BY flights.started desc
            LIMIT 1
"]
DB conflict (messages above may refer); retrying...
Populating 126249...
Need 126249.test-amd64-i386-freebsd10-i386 (like 126069)
Creating 126249.test-amd64-i386-freebsd10-i386 (copying from 126069)
Need 126249.build-i386 (like 126069)
 revision_qemu=c8ea0457495342c417c3dc033bba25148b279f60
 revision_qemuu=43139135a8938de44f66333831d3a8655d07663a
 revision_xen=75ac495dc9d6aa3d6240bfab1adbdc0d0f8bc403
Searching for build-i386 (like 126069) to reuse...
DB confict (err=7 state=40001): DBD::Pg::db selectrow_hashref failed: ERROR:  
could not serialize access due to read/write dependencies among transactions
DETAIL:  Reason code: Canceled on identification as a pivot, during conflict 
out checking.
HINT:  The transaction might succeed if retried. [for Statement "            
SELECT  *
            FROM    flights JOIN jobs j USING (flight)
            WHERE   j.job=?
            AND     j.status='pass'
            AND     (blessing='real' OR  blessing='real-bisect')
            AND     (TRUE)
            AND     0 = ( SELECT count(*)
                          FROM
                              ( SELECT name,val
                                FROM   runvars
                                WHERE  runvars.flight = flights.flight
                                  AND  job=? AND synth='f'
                              ) o
                          FULL OUTER JOIN
                              bisection_runvars want
                          USING (name)
                          WHERE (o.val = want.val) IS NOT TRUE
                        )
            ORDER BY flights.started desc
            LIMIT 1
"]
DB conflict (messages above may refer); retrying...
Populating 126249...
Need 126249.test-amd64-i386-freebsd10-i386 (like 126069)
Creating 126249.test-amd64-i386-freebsd10-i386 (copying from 126069)
Need 126249.build-i386 (like 126069)
 revision_qemu=c8ea0457495342c417c3dc033bba25148b279f60
 revision_qemuu=43139135a8938de44f66333831d3a8655d07663a
 revision_xen=75ac495dc9d6aa3d6240bfab1adbdc0d0f8bc403
Searching for build-i386 (like 126069) to reuse...
DB confict (err=7 state=40001): DBD::Pg::db selectrow_hashref failed: ERROR:  
could not serialize access due to read/write dependencies among transactions
DETAIL:  Reason code: Canceled on identification as a pivot, during conflict 
out checking.
HINT:  The transaction might succeed if retried. [for Statement "            
SELECT  *
            FROM    flights JOIN jobs j USING (flight)
            WHERE   j.job=?
            AND     j.status='pass'
            AND     (blessing='real' OR  blessing='real-bisect')
            AND     (TRUE)
            AND     0 = ( SELECT count(*)
                          FROM
                              ( SELECT name,val
                                FROM   runvars
                                WHERE  runvars.flight = flights.flight
                                  AND  job=? AND synth='f'
                              ) o
                          FULL OUTER JOIN
                              bisection_runvars want
                          USING (name)
                          WHERE (o.val = want.val) IS NOT TRUE
                        )
            ORDER BY flights.started desc
            LIMIT 1
"]
DB conflict (messages above may refer); retrying...
Populating 126249...
Need 126249.test-amd64-i386-freebsd10-i386 (like 126069)
Creating 126249.test-amd64-i386-freebsd10-i386 (copying from 126069)
Need 126249.build-i386 (like 126069)
 revision_qemu=c8ea0457495342c417c3dc033bba25148b279f60
 revision_qemuu=43139135a8938de44f66333831d3a8655d07663a
 revision_xen=75ac495dc9d6aa3d6240bfab1adbdc0d0f8bc403
Searching for build-i386 (like 126069) to reuse...
DB confict (err=7 state=40001): DBD::Pg::db selectrow_hashref failed: ERROR:  
could not serialize access due to read/write dependencies among transactions
DETAIL:  Reason code: Canceled on identification as a pivot, during conflict 
out checking.
HINT:  The transaction might succeed if retried. [for Statement "            
SELECT  *
            FROM    flights JOIN jobs j USING (flight)
            WHERE   j.job=?
            AND     j.status='pass'
            AND     (blessing='real' OR  blessing='real-bisect')
            AND     (TRUE)
            AND     0 = ( SELECT count(*)
                          FROM
                              ( SELECT name,val
                                FROM   runvars
                                WHERE  runvars.flight = flights.flight
                                  AND  job=? AND synth='f'
                              ) o
                          FULL OUTER JOIN
                              bisection_runvars want
                          USING (name)
                          WHERE (o.val = want.val) IS NOT TRUE
                        )
            ORDER BY flights.started desc
            LIMIT 1
"]
DB conflict (messages above may refer); retrying...
Populating 126249...
Need 126249.test-amd64-i386-freebsd10-i386 (like 126069)
Creating 126249.test-amd64-i386-freebsd10-i386 (copying from 126069)
Need 126249.build-i386 (like 126069)
 revision_qemu=c8ea0457495342c417c3dc033bba25148b279f60
 revision_qemuu=43139135a8938de44f66333831d3a8655d07663a
 revision_xen=75ac495dc9d6aa3d6240bfab1adbdc0d0f8bc403
Searching for build-i386 (like 126069) to reuse...
Creating 126249.build-i386 (copying from 126069)
DB confict (err=7 state=40001): DBD::Pg::db do failed: ERROR:  could not 
serialize access due to read/write dependencies among transactions
DETAIL:  Reason code: Canceled on identification as a pivot, during write.
HINT:  The transaction might succeed if retried. [for Statement "            
INSERT INTO jobs (flight, job, recipe, status)
                      VALUES (?, ?, ?, 'queued')
"]
DB conflict (messages above may refer); retrying...
Populating 126249...
Need 126249.test-amd64-i386-freebsd10-i386 (like 126069)
Creating 126249.test-amd64-i386-freebsd10-i386 (copying from 126069)
Need 126249.build-i386 (like 126069)
 revision_qemu=c8ea0457495342c417c3dc033bba25148b279f60
 revision_qemuu=43139135a8938de44f66333831d3a8655d07663a
 revision_xen=75ac495dc9d6aa3d6240bfab1adbdc0d0f8bc403
Creating 126249.build-i386 (copying from 126069)
Need 126249.build-i386-pvops (like 126069)
 revision_linux=acb1872577b346bd15ab3a3f8dff780d6cca4b70
 revision_linuxfirmware=c530a75c1e6a472b0eb9558310b518f0dfcd8860
Searching for build-i386-pvops (like 126069) to reuse...
Can reuse build-kern 126234.build-i386-pvops.
Need 126249.build-amd64 (like 126069)
 revision_qemu=c8ea0457495342c417c3dc033bba25148b279f60
 revision_qemuu=43139135a8938de44f66333831d3a8655d07663a
 revision_xen=75ac495dc9d6aa3d6240bfab1adbdc0d0f8bc403
Searching for build-amd64 (like 126069) to reuse...
Can reuse build 126058.build-amd64.
DB confict (err=7 state=40001): DBD::Pg::st execute failed: ERROR:  could not 
serialize access due to read/write dependencies among transactions
DETAIL:  Reason code: Canceled on identification as a pivot, during write.
HINT:  The transaction might succeed if retried. [for Statement "        UPDATE 
runvars SET val=?
            WHERE  flight=? AND job=? AND name=?
" with ParamValues: 1='126058.build-amd64', 2='126249', 
3='test-amd64-i386-freebsd10-i386', 4='xenbuildjob']
DB conflict (messages above may refer); retrying...
Populating 126249...
Need 126249.test-amd64-i386-freebsd10-i386 (like 126069)
Creating 126249.test-amd64-i386-freebsd10-i386 (copying from 126069)
Need 126249.build-i386 (like 126069)
 revision_qemu=c8ea0457495342c417c3dc033bba25148b279f60
 revision_qemuu=43139135a8938de44f66333831d3a8655d07663a
 revision_xen=75ac495dc9d6aa3d6240bfab1adbdc0d0f8bc403
Creating 126249.build-i386 (copying from 126069)
Need 126249.build-i386-pvops (like 126069)
 revision_linux=acb1872577b346bd15ab3a3f8dff780d6cca4b70
 revision_linuxfirmware=c530a75c1e6a472b0eb9558310b518f0dfcd8860
Can reuse build-kern 126234.build-i386-pvops.
Need 126249.build-amd64 (like 126069)
 revision_qemu=c8ea0457495342c417c3dc033bba25148b279f60
 revision_qemuu=43139135a8938de44f66333831d3a8655d07663a
 revision_xen=75ac495dc9d6aa3d6240bfab1adbdc0d0f8bc403
Can reuse build 126058.build-amd64.
Checking for flail (since 125676)...
Flight 126249 ready to go.

_______________________________________________
osstest-output mailing list
osstest-output@xxxxxxxxxxxxxxxxxxxx
https://lists.xenproject.org/mailman/listinfo/osstest-output

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.