lp:~vila/ubuntuone-testing/usync-daemon
- Get this branch:
- bzr branch lp:~vila/ubuntuone-testing/usync-daemon
Branch merges
Branch information
Recent revisions
- 135. By Vincent Ladeuil
-
Implements kvm_authorize_
ssh_key to avoid the issues related to setting up users with passowrds. Except for the admin user required to be created when the vm itself is created, all users are now passwordless and rely on ssh for connections. Add a FabEnv fixture to isolate fabric usage inside tests. - 134. By Vincent Ladeuil
-
Simplify user management by requiring an pre-existing admin user (i.e. one created during kvm setup).
- 133. By Vincent Ladeuil
-
Let each u1sdtool control its own dbus daemon. We still rely on a first successful sso login for now. 'u1sdtool' connection/
disconnection is asynchronous so the tests are time sensitive (for now, http:// pad.lv/ 989160 may be relevant). - 131. By Vincent Ladeuil
-
Another dead-end: u1sdtool requires a proper DBUS_SESSION_
BUS_ADDRESS environment variable set and makes it harder to know in which state the test start (is the daemon already running ? Is the user already connected). 2 tests are currently failing for related reasons, committing at this point to better track the next steps. - Implement u1sdtool via fabric with tests,
- Notice that key_upload should create '~/.ssh' if it doesn't exist,
- Notice that tests are missing for some fixtures,
- Start sync daemon tests starting with test_u1sdsession_73 from
moztrap (the real target). - 129. By Vincent Ladeuil
-
Start documenting the still-needed manual setup (applying it locally for smoke testing purposes). Tweak the config to start separating the admin user from the other ones, start describing host options.
- 128. By Vincent Ladeuil
-
Trying adding user creation/deletion for kvm but hit a wall: fabric needs to provide the sudo password and this conflicts with the need to redirect stdin to provide the password for the created user. The solution is probably to create password-less users and rely on ssh for password-less connections. The only user for which the password should be required should be created when setting up the machine itself and would only be able to execute commands that doesn't require any input. The kvm tests are failing and are disabled.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:ubuntuone-testing