Commit graph

14 commits

Author SHA1 Message Date
gson
018660120e Update misc/py-anita to 1.18. Changes from 1.17:
Deal with sysinst no longer asking for a password cipher.

Create the work directory in "test" mode so that it works without
running "install" first.

Fix incorrect description of the --workdir option in the man page, and
consistently use the term "work directory" throughout.

Reorganized the man page, adding a MODES section.

New mode "print-workdir".

Fix installation of historical versions of -current around
CVS date 2009.08.23.20.57.40.
2010-12-04 19:43:37 +00:00
gson
3f5a7d7080 Update misc/py-anita from 1.15 to 1.17. Changes:
Update the discussion of Linux KVM virtualization compatibility in the
BUGS section, noting the --qemu-args -no-kvm-irqchip workaround and
including a reference to PR 44069.

New command line option "--sets".

Add a rudimentary INSTALL file.

The "misc" set is now installed by default, as it is required for
the ATF XML DTD, XSL files, and style sheets.

The "test" command now exports the raw and XML format ATF output
to the host, along with some auxiliary files needed for further
processing of the XML output.

Add support for FreeBSD hosts, from Kurt Lidl.
2010-11-25 14:44:20 +00:00
gson
9ef8420917 Update misc/py-anita to 1.15. Changes from 1.14:
Increase the timeout for "--run" commands to one hour.

Restrict snapshotting to the system disk, so that additional disks
mounted for the purpose of exporting data can be persistently
modified.
2010-09-10 10:35:48 +00:00
gson
80c9a342b8 Update misc/py-anita to 1.14. Changes since 1.13:
Increase the maximum number of boot floppies, as four is no longer
enough for amd64.

New command line option "--run".

Handle the additional dialogs displayed by sysinst when an
i386 or amd64 system has more than one disk.

Add the words "OR CONTRIBUTORS" to the disclaimer of liabilities
in the copyright notice.
2010-09-07 19:08:19 +00:00
gson
4624ac0209 Update misc/py-anita to 1.13. Changes from 1.12:
When installing NetBSD/sparc, use a terminal type of "xterm" rather
than "sun", as anita is more likely run from an xterm or other
ANSI-like terminal than from a sun console.

In the BUGS section of the man page, mention the specific NetBSD ports
affected.

Fix typos in the man page.
2010-08-30 14:42:27 +00:00
gson
6f072ffe6f Update misc/py-anita to 1.12. Changes from 1.11:
Add support for the amd64 and sparc ports as targets.

Improve error reporting for common types of unsuitable URLs.

Avoid sending multiple responses when the NetBSD 3.0.1 sysinst
updates the menu display multiple times.

New command line option "--disk-size".
2010-08-28 15:21:09 +00:00
pooka
4e39d40c2a Update qemu dependecy to 0.12.3nb2, since earlier versions contain
a bug which causes fork from a threaded program to deadlock (this
is exercised heavily by the tests executed by "anita test").
2010-08-02 14:30:36 +00:00
gson
1c14611b31 Update misc/py-anita to 1.11. Change since 1.10:
Remove '-serial stdio' from qemu argument list.  It's not actually
needed when the '-nographic' option is present, and it confuses
qemu 0.12.
2010-04-13 12:22:27 +00:00
gson
5602d3347c Update misc/py-anita to 1.10. Changes since 1.9:
Deal with recent sysinst changes: sysinst no longer displays a dialog
to select the CD-ROM device path, etc.

New command line option "--qemu-args".

Anita no longer passes the "-no-acpi" option to qemu by default,
because the ACPI case now works with -current, and disabling
ACPI triggers other bugs.  See PR port-i386/42681 for more details.
2010-04-10 18:33:46 +00:00
gson
91e1c11261 Updated during the freeze to address open PR pkg/42562.
Changes since version 1.8:

Deal with recent renumbering of password encryption choices in sysinst.
2010-01-02 11:07:26 +00:00
gson
b5eaea1772 Update misc/py-anita to 1.8.
Changes from 1.6:

Increase timeouts, particularly when extracting sets and running the
ATF tests

Remove workaround for lib/39175, as it broke the installation
of the "comp" set

Add a new command "test" for running the ATF tests

Accept a local distribution directory path in place of a URL

Check for missing slash at end of distribution directory URL

Detect HTTP 404 errors
2009-10-13 08:14:34 +00:00
gson
2e4e9fad69 PLIST was missing man/man1/anita.1 2009-09-14 19:21:38 +00:00
gson
3c454e4111 Update misc/py-anita to 1.6. Changes since 1.5: support the new "modules" set. 2009-09-13 10:14:51 +00:00
gson
c0d5b9b90b Anita is an experimental tool for automated testing of the NetBSD/i386
installation procedure.  Using anita, you can fully automate the
process of downloading a NetBSD/i386 distribution, installing it in a
qemu virtual machine, and booting the installed system.
2009-09-11 11:51:52 +00:00