-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
hi,
following the implementation of the Solaris login server (willow), we are
planning to move the web server, wolfsbane, to this platform. compared to the
previous change on the web server (from Apache to ZWS), we don't expect this to
require as much effort from users. for example, there is no need to change
your htaccess or rewrite rules, because we will be using the same web server
software.
for most tools (e.g. simple CGI or PHP scripts), there will be no need to
change anything. in order of likelihood, the most common problems will be:
* missing modules (for PHP/Perl/Python)
* missing libraries (for C/C++)
* different versions (e.g. PHP 5.3 vs 5.2, Python 2.6 vs 2.5)
* OS differences
if you find missing modules or libraries, please file a request on JIRA to have
these installed. for version differences, normally no changes will be
required; if any are required, they will be documented in the release notes for
the language in question, and should be easy to do. in extreme cases (where
converting to the new version would be very difficult), we may be able to
install old versions of the affected software.
there are unlikely to be many people affected by OS differences; this would
only happen if your tool calls external programs, which is uncommon. if you
encounter a problem of this sort and can't solve it yourself, you can ask for
help on IRC or the mailing list. there are some notes about Linux->Solaris
migration on the TS wiki at <https://wiki.toolserver.org/view/Using_Solaris>.
there will be a one month test / migration period, during which you can test
the web server on willow. to do this, replace "toolserver.org" in your tool's
URL with "willow.toolserver.org", for example:
http://willow.toolserver.org/~jsmith/mytool.php
this will last until Wednesday, 19 August, at which point wolfsbane will be
converted.
- river.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (HP-UX)
iEYEARECAAYFAkpolUwACgkQIXd7fCuc5vL2EgCgmG45stK/gAuTQS48mSAumkPL
svkAnRV66vax/6j+Mrq5E/1/YsF4ESoq
=lwH6
-----END PGP SIGNATURE-----
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
hi,
at some point either today or over the weekend i will be reimporting s1. the
server holding s1 will be reinstalled at the same time. there will be a few
hours of downtime while the new database is imported, then some replication
lag.
- river.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (HP-UX)
iEYEARECAAYFAkpzDysACgkQIXd7fCuc5vLBhgCeL+W3m6bdLYJKU4pxmL8X6Tax
nqIAniBi5hCTamr/v933mEAy0MLhNxLC
=UOp1
-----END PGP SIGNATURE-----
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
hi,
i've just upgraded FishEye (the SVN repository viewer) to version 2.0. FishEye
is now bundled with Crucible, Atlassian's code review tool. if you have a
multi-maintainer project, this might be interesting to you.
if you'd like to use this, the Crucible user's guide is at
<http://confluence.atlassian.com/display/CRUCIBLE/Crucible+User's+Guide>
- river.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (HP-UX)
iEYEARECAAYFAkpzJDAACgkQIXd7fCuc5vKQJQCeJPOucLQQtbvOI3ZA7x9a/en2
zkAAoLjjpCiHnFvpOf4VjA9cewctnOWZ
=e2eP
-----END PGP SIGNATURE-----
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
hi,
in order to increase collaboration between users on the Toolserver, and
discourage single-person ownership of tools, we would like to introduce
multi-maintainer tools on the Toolserver. these are similar to stable server
projects, except there is no need to migrate to a new server; they run on the
normal Toolserver. (the flip side of this is that problems on the normal
Toolserver will affect multi-maintainer tools as well as normal tools.)
a multi-maintainer tool runs under a dedicated Unix account, which its
maintainers may access using 'sudo'. only one tool is allowed to run under
such an account, and the account may not be used for anything else.
eventually we plan to let users create these tools automatically; until then,
they must be created manually by an admin. if you would like a
multi-maintainer tool project, please file a request in the TS project in JIRA,
listing:
* your Toolserver username
* the account name for the tool
* the account names of any other users who should have access.
it may take a few days to create the account, since we're still working out
exactly how these tools will work.
if you like, you may create a multi-maintainer tool with only a single
maintainer. this will allow you to add additional maintainers later.
at the moment, there is no advantage to using a multi-maintainer tool; however,
we are looking at ways to encourage users to create such tools, and discourage
tools owned by a single user.
- river.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (HP-UX)
iEYEARECAAYFAkpshaUACgkQIXd7fCuc5vK8YQCeNksaOXyubU50ceTDdsTdF5xJ
gS4AoIOGn22IA9wXhsqSkcqPb/lTDhvh
=qfE3
-----END PGP SIGNATURE-----
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
hi,
the problems caused by (we think) the failed DIMM in the NFS server seem to be
getting worse. i will be looking at an interim solution for this tomorrow, but
in the meantime the Toolserver will be fairly unreliable/slow.
we have been told the DIMM will be replaced "next week maybe"; until then there
isn't much we can do to fix the actual problem, or look for a different cause.
- river.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (HP-UX)
iEYEARECAAYFAkponGwACgkQIXd7fCuc5vJQagCeOiHc2pL2grM6ZaHpaDYlh8op
Lr8AoIVDyd7xzsmhR2CAUvkrSrRXV+pN
=FFvz
-----END PGP SIGNATURE-----
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
hi,
in the past we provided the login.toolserver.org alias, which pointed at the
login server. we have decided to deprecate this alias, because:
1. it didn't really work, since changing login server requires much more work
than just changing an alias.
2. now we have two login servers, it's not clear which 'login' should refer to.
to avoid breaking anything, we will leave the alias in place, but i suggest
updating any uses of it to refer to a particular login server (nightshade or
willow).
- river.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (HP-UX)
iEYEARECAAYFAkpldMIACgkQIXd7fCuc5vJKFwCfRiFThpcVMWt/9Hbk8XU7nBLN
+VYAniFNrOE6vkHV/v6QAhBBYfNJimDC
=bi5p
-----END PGP SIGNATURE-----
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
hi,
there was an unscheduled outage of hyacinth (NFS) and stable at around 11:50
UTC. this was most likely caused by the bad memory in the server. total
outage time was under 10 minutes.
- river.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (HP-UX)
iEYEARECAAYFAkpkW7sACgkQIXd7fCuc5vKQeQCgqmzTKWDwjnpxsTQXsJhB3pft
w9sAnRXb76FYnSbrEAE4kj1TvgfCwCA/
=dwIu
-----END PGP SIGNATURE-----
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
hi,
due to an unknown issue with yarrow's disk array, the s3 database is currently
offline. the buggy firmware on these arrays makes it impossible to diagnose
the problem remotely, so s3 will remain offline until we can get someone from
Wikimedia to visit the colo. i don't know how long this will take (we have
been waiting a few weeks for some other urgent hardware maintenance...)
- river.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (HP-UX)
iEYEARECAAYFAkpi/IIACgkQIXd7fCuc5vLIgwCfehwLcoMtgJTLC6/futlJmoS9
rnIAoLlzJcJZyfyIM4mLZQF4XylHXPSw
=ULYP
-----END PGP SIGNATURE-----
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
hi,
now that stable has been moved to hyacinth, the old stable server (willow) is
idle, and has been turned into a login server. please feel free to move your
tools, if you like; however, be aware that the server might be rebooted or
reinstalled in the next few days as we fine-tune the configuration. (if it is
reinstalled, i will back up crontabs first.)
unlike the current login server (nightshade), willow is running Solaris. i
will document the implications of this on the wiki later, but the most
important differences are:
* some software is installed in different places; see
<https://wiki.toolserver.org/view/Solaris_software>
* the default $PATH places GNU tools (e.g. ls) before Solaris ones, since most
of our users are more familiar with GNU. if you would rather use the Solaris
tools, simply change your $PATH in your shell rc file.
* crontab doesn't accept the '/' syntax, so instead of writing */10, you need
to write 10,20,30,40,50.
if there are any problems (e.g. missing software or things not working right),
file a bug in JIRA, under Toolserver: willow.
at this time there are no plans to change anything on nightshade, so you can
continue to use that server if you want. (however, as willow is idle, you
might find it a lot faster, at least for now...)
- river.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (HP-UX)
iEYEARECAAYFAkpjBoIACgkQIXd7fCuc5vKqcACfRqkgaajerjhjiJnQS4XTgnNn
cX8AoIQbUvwhlboJWS2pz1/sDyiiP8Vi
=g2TZ
-----END PGP SIGNATURE-----
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
hi,
there was an unscheduled outage of the NFS server (hyacinth) and stable at
07:50 UTC today, caused by an idiot admin rebooting the wrong server by
accident. the outage time was less than 5 minutes.
- river.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (HP-UX)
iEYEARECAAYFAkpi0U8ACgkQIXd7fCuc5vIH9wCgk5R0gQVhLwi+uF8tdCCHAmtC
pZEAoIb6Lg9iTrLMSUyqcKQkopW215kC
=eACK
-----END PGP SIGNATURE-----