Trying to create a new issue gave:
==== How to Reproduce ====
While doing a POST operation on `/newticket`, Trac issued an internal error.
''(please provide additional details here)''
twisted.trial.unittest import TestCase\r\n\r\n\r\nclass
StatefulCleanup:\r\n\r\n called = False\r\n\r\n def
__call__(self):\r\n if self.called:\r\n raise
AssertionError('Called more than once')\r\n self.called =
True\r\n\r\n\r\nclass TestAddCleanup(TestCase):\r\n\r\n def
setUp(self):\r\n self.addCleanup(StatefulCleanup())\r\n\r\n def
testIt(self):\r\n pass\r\n}}}\r\n\r\n\r\nIf run with trial -u,
the AssertionError will be issued.",
u'field_summary': u'Cleanups added with addCleanup incorrectly called
on subsequent runs when using `trial -u`',
u'submit': u'Create ticket'}
User agent: `Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6)
AppleWebKit/537.36 (KHTML, like Gecko) Chrome/94.0.4606.71 Safari/537.36`
==== System Information ====
''System information not available''
==== Enabled Plugins ====
''Plugin information not available''
==== Interface Customization ====
''Interface customization information not available''
==== Python Traceback ====
Traceback (most recent call last):
line 623, in _dispatch_request
line 239, in dispatch
resp = chosen_handler.process_request(req)
line 175, in process_request
line 523, in _process_newticket_request
self._do_create(req, ticket, action)
line 1382, in _do_create
line 293, in insert
line 20, in ticket_created
File "/usr/lib/python2.7/subprocess.py", line 172, in call
return Popen(*popenargs, **kwargs).wait()
File "/usr/lib/python2.7/subprocess.py", line 394, in __init__
File "/usr/lib/python2.7/subprocess.py", line 1047, in _execute_child
OSError: [Errno 2] No such file or directory
Guessing this is related to the hosting provider move?
Since Trac appears to be not accepting new issues, posting here before I
from twisted.trial.unittest import TestCase
called = False
raise AssertionError('Called more than once')
self.called = True
If run with trial -u, the AssertionError will be issued.
I just wanted to let you know that Twisted Trac instance was migrated
to an Azure VM.
I created backups of all the non-OS files and stored them as tar.gz in
Azure BLOB under a private container.
Let me know if you need any files from there.
You can still get them until the end of the month.
We are close to our deadline for twistedmatrix.com hosting migration.
There wasn't much progress done in the last days.
This is why I will start working on "Plan B"
This means, migrate the existing twistedmatrix.com VM with all the
current services to Azure.
If anyone has time to help, let me know.
We have a Visual Studio 150 USD monthly credit donated by MS.
When the subscription was created I had no idea how Azure and MS
identity works and what is an Azure AD, so we ended up with the the
subscription being created for my private company Azure AD.
We now have an Twisted own Azure AD .... aka Twisted Azure
organization ...but I have no idea how to do the migration.
The guys from Azure support team were helpful and they provided a lot
of information, but I would need a bit of hand-holding for this task
If anyone knows how Azure subscriptions and Visual Subscription are
sync and can be migrated, let me know.
I kept working on pelican a bit: https://judgegregg.github.io/pelitwi/
All pages should be available, along with some fake index files to
reflect the current repository structure.
I added a navbar with a link to the index page and some links to
prev/next topic, as per the current rst doc (only for the first few
pages so far).
However, we're currently at a turning point (I think):
- adding these links implies to add 3 custom attributes to each rst
page (eg on the core/howto/index.rst file):
These attributes are then used in custom Jinja filters during content
So, this would need to be done on every page in order to create a
"linked chain of links". Is it a good thing to have, or do we have other
plans for the trac doc ?
Besides this, I'll try to add the static file management for examples
files: via includes and static pelican file, as per my previous mail.
And finally there are still the API links missing. Maybe turning these
to regular links would be sufficient ?
Thank you for your feedback :)
The following zones were hosted on the Twisted bare-metal server that
will go offline at the end of Sept 2021.
divunal.com already migrated to Gandi... but is still in Twisted braid config.
Let me know if you want it removed from Twisted server.
I have migrated them to an Azure VM with IP address 22.214.171.124
If you are the owner of one of those domains, and you have an email
address or other sensitive names, my suggestion is to move them to
I will look after this VM for some time and will do my best to keep it
secure, but it will be at a hobby level.
But the long term plan is to get rid of this Azure VM.
This Azure VM is just a "Plan B" while we don't have a better solution
to migrate dornkirk.