So it looks like in eucalyptus 2.0 the Walrus must be started before (or together with) the CLC. The Lucid autoregistration discussions made it clear the CLC must be up before the Walrus can be registered, so everything is designed to have the CLC installed before (the Walrus downloads its seed from the CLC). That's borken now, so I expect topology2 to always fail.
Reproduced.
Cloud-output shows:
17:27:39 ERROR 33 Exceptions | Fatal error occured: com.eucalyptus. util.Exceptions .uncatchable: 29
17:27:39 ERROR 36 Exceptions | java.lang.Error: Failed to lookup required component: walrus
So it looks like in eucalyptus 2.0 the Walrus must be started before (or together with) the CLC. The Lucid autoregistration discussions made it clear the CLC must be up before the Walrus can be registered, so everything is designed to have the CLC installed before (the Walrus downloads its seed from the CLC). That's borken now, so I expect topology2 to always fail.