public inbox for systemtap@sourceware.org
 help / color / mirror / Atom feed
* New Systemtap-0.8 RPM available for testing on Fedora 8 and Fedora  9
@ 2008-11-19 19:42 William Cohen
  2008-11-20 11:32 ` Mark Wielaard
  2008-11-20 15:31 ` William Cohen
  0 siblings, 2 replies; 6+ messages in thread
From: William Cohen @ 2008-11-19 19:42 UTC (permalink / raw)
  To: SystemTAP

Hi All,

If you are like Roland  and looking for a newer version of the Systemtap RPMs 
for Fedora, you are in luck. The newer Systemtap 0.8 RPMs are now available for 
testing on Fedora 8 and Fedora 9. There is also a request for  Fedora 10 but the 
rpms haven't been pushed to the F10 repository:

https://admin.fedoraproject.org/updates/F8/FEDORA-2008-9787
https://admin.fedoraproject.org/updates/F9/FEDORA-2008-9695
https://admin.fedoraproject.org/updates/systemtap-0.8-1.fc10


The RPMs can be installed on a fedora 8/9 machines with:

yum install --enablerepo=updates-testing-newkey systemtap

Or the RPMs can upgraded with:

yum upgrade --enablerepo=updates-testing-newkey "systemtap*"

Please check to see that the newer version of systemtap works as expected and 
report your results on the update URLs towards the top of this email.

-Will

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: New Systemtap-0.8 RPM available for testing on Fedora 8 and  Fedora  9
  2008-11-19 19:42 New Systemtap-0.8 RPM available for testing on Fedora 8 and Fedora 9 William Cohen
@ 2008-11-20 11:32 ` Mark Wielaard
  2008-11-20 12:25   ` Frank Ch. Eigler
  2008-11-20 15:31 ` William Cohen
  1 sibling, 1 reply; 6+ messages in thread
From: Mark Wielaard @ 2008-11-20 11:32 UTC (permalink / raw)
  To: William Cohen; +Cc: SystemTAP

Hi Will,

On Wed, 2008-11-19 at 14:41 -0500, William Cohen wrote:
> If you are like Roland  and looking for a newer version of the Systemtap RPMs 
> for Fedora, you are in luck. The newer Systemtap 0.8 RPMs are now available for 
> testing on Fedora 8 and Fedora 9.

Nice! Have tested a bit against the latest f9 kernel,
2.6.27.5-41.fc9.x86_64 Seems to work fine. And the user probes working
out of the box now is great.

I couldn't figure out how to run the tests against the
systemtap-testsuite package. Would like to run those to see how things
look in the larger picture. How do you run them from the rpm?

One usability nit. If you have setup a stapdev group then if you run
anything with user probes for the first time you will get:

  SystemTap's version of uprobes is out of date.
  As root, run "make" in /usr/share/systemtap/runtime/uprobes.
  Pass 4: compilation failed.  Try again with more '-v' (verbose)
  options.

While running it if you are in sudoers with sudo, will just
automagically do the right thing for you without any manual
intervention. Not so much a bug, just a strange usability issue.
I don't know much about packaging, but would it be possible to rebuild
uprobes whenever a new kernel or systemtap rpm is installed?

Cheers,

Mark

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: New Systemtap-0.8 RPM available for testing on Fedora 8 and  Fedora  9
  2008-11-20 11:32 ` Mark Wielaard
@ 2008-11-20 12:25   ` Frank Ch. Eigler
  2008-11-20 14:07     ` Mark Wielaard
  0 siblings, 1 reply; 6+ messages in thread
From: Frank Ch. Eigler @ 2008-11-20 12:25 UTC (permalink / raw)
  To: Mark Wielaard; +Cc: William Cohen, SystemTAP


mjw wrote:

> [...]
> I couldn't figure out how to run the tests against the
> systemtap-testsuite package. Would like to run those to see how things
> look in the larger picture. How do you run them from the rpm?

Install systemtap-testsuite rpm.  cd /usr/share/systemtap*/testsuite.
make *check.

> One usability nit. If you have setup a stapdev group then if you run
> anything with user probes for the first time you will get:
>   SystemTap's version of uprobes is out of date.
> [...]
> I don't know much about packaging, but would it be possible to rebuild
> uprobes whenever a new kernel or systemtap rpm is installed?

Let's discuss further in PR5163.

- FChE

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: New Systemtap-0.8 RPM available for testing on Fedora 8 and  Fedora  9
  2008-11-20 12:25   ` Frank Ch. Eigler
@ 2008-11-20 14:07     ` Mark Wielaard
  2008-11-20 14:35       ` William Cohen
  0 siblings, 1 reply; 6+ messages in thread
From: Mark Wielaard @ 2008-11-20 14:07 UTC (permalink / raw)
  To: Frank Ch. Eigler; +Cc: William Cohen, SystemTAP

Hi,

On Thu, 2008-11-20 at 07:24 -0500, Frank Ch. Eigler wrote:
> mjw wrote:
> 
> > [...]
> > I couldn't figure out how to run the tests against the
> > systemtap-testsuite package. Would like to run those to see how things
> > look in the larger picture. How do you run them from the rpm?
> 
> Install systemtap-testsuite rpm.  cd /usr/share/systemtap*/testsuite.
> make *check.

Doh. That was too easy. Should have figured that out myself.
Results of sudo make installcheck look good:

Host: Linux dijkstra.wildebeest.org 2.6.27.5-41.fc9.x86_64 #1 SMP Thu
Nov 13 20:29:07 EST 2008 x86_64 x86_64 x86_64 GNU/Linux
Snapshot: version 0.8/0.137 non-git sources
Distro: Fedora release 9 (Sulphur)

		=== systemtap Summary ===

# of expected passes		638
# of unexpected failures	11
# of unexpected successes	9
# of expected failures		199
# of known failures		7
# of untested testcases		4
# of unsupported tests		2

Where the failures are:

FAIL: systemtap.examples/process/sig_by_pid build
FAIL: systemtap.examples/process/sig_by_pid run
FAIL: systemtap.examples/process/sig_by_proc build
FAIL: systemtap.examples/process/sig_by_proc run
FAIL: systemtap.examples/process/sigkill build
FAIL: systemtap.examples/process/sigkill run
FAIL: systemtap.examples/process/sigmon build
FAIL: systemtap.examples/process/sigmon run
FAIL: buildok/signal-all-probes.stp
- These are all http://sourceware.org/bugzilla/show_bug.cgi?id=7030
  "signal tapset may be referring to inline functions"
  (which has a patch attached)
FAIL: gtod (200)
- Still need to investigate.
FAIL: 32-bit net1
- This is http://sourceware.org/bugzilla/show_bug.cgi?id=6991
  "accept system call missed on 2.6.27"

I have given it a thumbs up at
https://admin.fedoraproject.org/updates/F9/FEDORA-2008-9695
(where I saw Will already posted the above results...)

Cheers,

Mark

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: New Systemtap-0.8 RPM available for testing on Fedora 8 and   Fedora  9
  2008-11-20 14:07     ` Mark Wielaard
@ 2008-11-20 14:35       ` William Cohen
  0 siblings, 0 replies; 6+ messages in thread
From: William Cohen @ 2008-11-20 14:35 UTC (permalink / raw)
  To: Mark Wielaard; +Cc: Frank Ch. Eigler, SystemTAP

Mark Wielaard wrote:

> I have given it a thumbs up at
> https://admin.fedoraproject.org/updates/F9/FEDORA-2008-9695
> (where I saw Will already posted the above results...)
> 
> Cheers,
> 
> Mark
> 

Hi Mark,

Thanks for giving it a test and making a comment about it on the updates webpage.

It looks like the karma score is only affected by comments from people actually 
logged into bodhi (and only one thumbs up or thumbs down per log in). However, 
that is really minor. Just need two more people to give thumbs up for it to be 
pushed automatically to stable with Karma of 3. Of course it can always be 
manually pushed to stable.

-Will

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: New Systemtap-0.8 RPM available for testing on Fedora 8 and Fedora   9
  2008-11-19 19:42 New Systemtap-0.8 RPM available for testing on Fedora 8 and Fedora 9 William Cohen
  2008-11-20 11:32 ` Mark Wielaard
@ 2008-11-20 15:31 ` William Cohen
  1 sibling, 0 replies; 6+ messages in thread
From: William Cohen @ 2008-11-20 15:31 UTC (permalink / raw)
  To: SystemTAP

William Cohen wrote:
> Hi All,
> 
> If you are like Roland  and looking for a newer version of the Systemtap 
> RPMs for Fedora, you are in luck. The newer Systemtap 0.8 RPMs are now 
> available for testing on Fedora 8 and Fedora 9. There is also a request 
> for  Fedora 10 but the rpms haven't been pushed to the F10 repository:
> 
> https://admin.fedoraproject.org/updates/F8/FEDORA-2008-9787
> https://admin.fedoraproject.org/updates/F9/FEDORA-2008-9695
> https://admin.fedoraproject.org/updates/systemtap-0.8-1.fc10
> 
> 
> The RPMs can be installed on a fedora 8/9 machines with:
> 
> yum install --enablerepo=updates-testing-newkey systemtap
> 
> Or the RPMs can upgraded with:
> 
> yum upgrade --enablerepo=updates-testing-newkey "systemtap*"
> 
> Please check to see that the newer version of systemtap works as 
> expected and report your results on the update URLs towards the top of 
> this email.
> 
> -Will
> 

Hi Everyone,

Testing them should be very easy, install the systemtap-testsuite rpm.
Go into the /usr/share/systemtap/testsuite directory.
As root "make installcheck"

If you want to automatically send the results to dejazilla, use:

make installcheck DEJAZILLA=dejazilla@elastic.org

-Will

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2008-11-20 15:31 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2008-11-19 19:42 New Systemtap-0.8 RPM available for testing on Fedora 8 and Fedora 9 William Cohen
2008-11-20 11:32 ` Mark Wielaard
2008-11-20 12:25   ` Frank Ch. Eigler
2008-11-20 14:07     ` Mark Wielaard
2008-11-20 14:35       ` William Cohen
2008-11-20 15:31 ` William Cohen

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).