Permalink
Browse files

Merge branch 'test-suite-revamp' into pu

  • Loading branch information...
sitaramc committed Oct 11, 2011
2 parents 09f57be + 3c62fe8 commit 36dfb85e1b7f7d16582de9e6b862627690e0f76c
Showing with 293 additions and 476 deletions.
  1. +66 −46 t/README.mkd
  2. +0 −22 t/cleanout-gitolite
  3. +64 −0 t/install
  4. +0 −55 t/install-gitolite
  5. +0 −27 t/keys/u1
  6. +0 −1 t/keys/u1.pub
  7. +0 −27 t/keys/u2
  8. +0 −1 t/keys/u2.pub
  9. +0 −27 t/keys/u3
  10. +0 −1 t/keys/u3.pub
  11. +0 −27 t/keys/u4
  12. +0 −1 t/keys/u4.pub
  13. +0 −27 t/keys/u5
  14. +0 −1 t/keys/u5.pub
  15. +0 −27 t/keys/u6
  16. +0 −1 t/keys/u6.pub
  17. +3 −6 t/rollback
  18. +3 −12 t/rollback.server
  19. +1 −1 t/t10-all-yall
  20. +1 −1 t/t11-deny-repo
  21. +15 −15 t/t57-daemon-gitweb
  22. +44 −44 t/t58-daemon-gitweb-wild
  23. +60 −60 t/t60-daemon-gitweb-via-setperms
  24. +9 −9 t/t64-write-able
  25. +5 −5 t/t67-hub
  26. +22 −17 t/test-driver.sh
  27. +0 −15 t/update-gitolite
View
@@ -1,10 +1,14 @@
## notes on the testing setup
+**WARNING: PLEASE use a dedicated user for doing this**. Various files and
+directories get overwritten and it's much simpler this way.
+
In this document:
* <a href="#_terminology">terminology</a>
* <a href="#_notes_and_background">notes and background</a>
- * <a href="#_quick_instructions_for_running_the_test_suite">quick instructions for running the test suite</a>
+ * <a href="#_playing_with_gitolite">playing with gitolite</a>
+ * <a href="#_testing_gitolite">testing gitolite</a>
* <a href="#_instructions_for_adding_new_tests">instructions for adding new tests</a>
<a name="_terminology"></a>
@@ -18,67 +22,83 @@ In this document:
### notes and background
- * all testing is done on one machine, using 2 userids
+All testing is done on one **brand new** userid. We use ssh host alias tricks
+to simulate multiple gitolite users within this, so `ssh gitolite info` gets
+you different results than `ssh u1 info`.
+
+The test suite is mainly meant for testing **the core (access control)
+functionality**. It doesn't test anything else, like say the install or
+upgrade operations. Other big features NOT covered by the test suite are
+mirroring, smart http, and password-based access.
+
+Note that the test driver has evolved as new scripts were added; you will see
+that older scripts are a little less sophisticated.
+
+<a name="_playing_with_gitolite"></a>
+
+### playing with gitolite
+
+(Please heed the warning at the top of this document and use a dedicated user
+for this).
+
+Playing with gitolite is easy.
+
+ * Create a userid (doesn't matter what it's called; we'll pretend it's
+ "gl-test" in this document).
+
+ * Make sure sshd allows incoming ssh to this userid at least from localhost.
+ (Out of scope for this document: sshd config, 'AllowUsers', etc...)
- * test driver exits on the *first* failed test; no fancy counting here.
- (PW).
+ * Now log in as this user (doesn't matter how), and run the following
+ commands:
- * installs are done using "gl-easy-install". As such, this test suite is
- mainly meant for testing **the core (access control) functionality**, and
- will not help you test the install/upgrade parts themselves. Those are a
- lot more difficult to test in an automated fashion, but luckily they also
- change infrequently and can easily be tested manually when they do.
- Errors in those are much more visible too. (PW).
+ cd $HOME # if not already in $HOME
+ git clone git://github.com/sitaramc/gitolite
+ gitolite/t/install
- * the test driver has evolved as new scripts were added; you will see that
- older scripts are a little less sophisticated.
+ This installs the "testbed" in the userid you chose. No other user is
+ affected in any way.
-<a name="_quick_instructions_for_running_the_test_suite"></a>
+This is what you get when you do this:
-### quick instructions for running the test suite
+ * A gitolite user called "tester", tied to an ssh host alias called
+ "gitolite". This user has RW+ rights to the admin repo; running `ssh
+ gitolite info` should get you the expected results.
- * create two brand new user IDs: tester and gitolite-test
- * these are hard-coded, sorry. (PW)
- * give them some passwords
- * allow ssh into gitolite-test in `/etc/ssh/sshd_config`; preferably use
- a line like `AllowUsers gitolite-test@127.0.0.1` so that no one can
- ssh in from outside
+ * Six gitolite users called "u1" through "u6", all done through ssh host
+ aliases. Running `ssh u1 info` etc. should show you only the "testing"
+ repo accessible to them.
- * prepare/push a bare clone of gitolite itself on /tmp so that the "tester"
- userid can grab it painlessly
+ * A clone of the admin repo in `~/gitolite-admin`, created by `git clone
+ gitolite:gitolite-admin`. If you `cd ~/gitolite-admin`, you will see the
+ keys for the users mentioned above (tester, u1, ..., u6).
- cd your-gitolite-working-repo
- git clone --bare $PWD /tmp/gitolite # first time
- git push -f --all /tmp/gitolite # subsequent times
+ * The rest of a gitolite installation, such as the rc file in `~/.gitolite.rc` etc.
- * "su" to "tester" and clone/fetch the gitolite source:
+Don't forget that the client and the server are all on the same user on the
+same machine.
- cd $HOME; git clone /tmp/gitolite # first time
- cd gitolite; git fetch origin # subsequent times
+And don't forget, too, that we are simulating 7 gitolite users using ssh keys!
+(How? Maybe `~/.ssh/config` will give you a hint). You can now use those 7
+users in any way you please in the config file and test out different user's
+access simply using a different URL. For example, `git clone u1:testing` and
+`git clone u2:testing` may give you different results depending on what rights
+you gave users "u1" and "u2" in your config.
- * checkout and "install" the branch you want to test (install from "tester"
- userid to "gitolite-test" userid). Example, if you want to test "pu"
- branch:
+<a name="_testing_gitolite"></a>
- git checkout -t origin/pu # if needed
- git checkout -f pu; git reset --hard origin/pu # subsequent times
- cd t # THIS IS IMPORTANT (patches welcome, or will be fixed eventually!)
- ./install-gitolite
+### testing gitolite
- * run all or some of the tests
+First, do what the "playing with gitolite" section says. That is a
+pre-requisite.
- ./test-driver.sh
- # or
- ./test-driver.sh t51
+Once that is done, run this command (still in `$HOME` of the gl-test userid):
- * you can also run them through "prove", although to make it work easier
- with prove, I ended up making the "subtest" numbers be the actual test
- numbers, making it look like I have over 2000 tests, when in reality I
- have about 600:
+ prove gitolite/t/test-driver.sh
- prove ./test-driver.sh
- # or
- prove ./test-driver.sh :: t51
+(note: to make it work easier with prove, I ended up making the "subtest"
+numbers be the actual test numbers, making it look like I have over 2000
+tests, when in reality I have about 600)
<a name="_instructions_for_adding_new_tests"></a>
View
@@ -1,22 +0,0 @@
-#!/bin/bash
-
-export TESTDIR=$PWD
-
-[[ -f /tmp/$1.tar ]] || { echo need tar file 2>&1; exit 1; }
-
-# blank out the client side
-rm -rf ~/gitolite-admin
-# make sure we have the u1-u6 keys and the config to refer to them
-cp $TESTDIR/keys/config ~/.ssh
-cp $TESTDIR/keys/u[1-6]* ~/.ssh
-chmod 755 ~/.ssh ~/.ssh/config ~/.ssh/*pub
-chmod 600 ~/.ssh/u?
-
-# blank out the server side
-echo the next command MAY ask for a password
-ssh gitolite-test@localhost rm -rf .ssh .gitolite .gitolite.rc repositories gitolite-install
-echo the next command SHOULD ask for a password
-ssh-copy-id -i ~/.ssh/id_rsa gitolite-test@localhost
-echo the next command should NOT ask for a password
-
-cd ~/gitolite
View
@@ -0,0 +1,64 @@
+#!/bin/bash
+
+# note: all the /tmp and /tmp/glrb stuff is for testing with a non-default
+# REPO_BASE. I don't use it a lot so expect some glitches. Just ignore it if
+# you're trying to understand this code...
+
+# ----
+
+die() { echo "$@"; exit 1; }
+
+cd ${0%/*}
+
+git rev-parse --show-toplevel || die should run t/install from a clone of gitolite
+export TESTDIR=$PWD
+
+cd $HOME
+# prepare and save local ssh
+mkdir -p .ssh; chmod go-w .ssh
+
+echo -n generating keys...
+for i in tester u1 u2 u3 u4 u5 u6
+do
+ ssh-keygen -q -N "" -f .ssh/$i
+done
+echo done
+
+sed -e "s/gitolite-test/$USER/" < $TESTDIR/keys/config > .ssh/config
+chmod go-w .ssh/config
+
+tar cf .ssh.save .ssh
+
+# blank out the client side
+rm -rf gitolite-admin .ssh
+tar xf .ssh.save
+
+# blank out the server side
+rm -rf .gitolite .gitolite.rc repositories /tmp/glrb bin share
+
+# set up our identity (impacts some tests; don't change this!)
+git config --global user.name "gitolite tester"
+git config --global user.email "tester@example.com"
+
+# install it
+cd gitolite
+git describe --tags --long HEAD > conf/VERSION
+ # in case it is dirty
+src/gl-system-install
+cd $HOME
+gl-setup -q .ssh/tester.pub
+
+# add 6 keys
+rm -rf ~/gitolite-admin
+git clone gitolite:gitolite-admin
+cd gitolite-admin
+cp ~/.ssh/u*.pub keydir
+git add keydir; git commit -m 'added 6 keys'
+git push
+
+# make the rollback.tar files on both sides
+cd $HOME
+tar cf client-rollback.tar gitolite-admin
+mkdir -p repositories /tmp/glrb
+tar cf server-rollback.tar .ssh .gitolite .gitolite.rc repositories bin share
+tar -C /tmp -cf $HOME/server-rollback2.tar glrb
View
@@ -1,55 +0,0 @@
-#!/bin/bash
-
-
-export TESTDIR=$PWD
-
-# prepare local ssh
-mkdir -p $HOME/.ssh; chmod go-rx $HOME/.ssh
-[ -f "$HOME/.ssh/id_rsa" ] || ssh-keygen -q -N "" -t rsa -f $HOME/.ssh/id_rsa
-
-# blank out the client side
-rm -rf ~/gitolite-admin
-# make sure we have the u1-u6 keys and the config to refer to them
-cp $TESTDIR/keys/config ~/.ssh
-cp $TESTDIR/keys/u[1-6]* ~/.ssh
-chmod 755 ~/.ssh ~/.ssh/config ~/.ssh/*pub
-chmod 600 ~/.ssh/u?
-
-# blank out the server side
-echo the next command MAY ask for a password
-ssh gitolite-test@localhost rm -rf .ssh .gitolite .gitolite.rc repositories /tmp/glrb bin share
-echo the next command SHOULD ask for a password
-ssh-copy-id -i ~/.ssh/id_rsa gitolite-test@localhost
-echo the next command should NOT ask for a password
-scp ~/.ssh/tester.pub gitolite-test@localhost:
-
-# install it
-echo installing whatever is here now...
-# ../src/gl-easy-install -q gitolite-test localhost tester
-cat <<EOF | ssh gitolite-test@localhost
-cd gitolite
-git describe --tags --long HEAD > conf/VERSION
-src/gl-system-install
-cd
-gl-setup -q tester.pub
-EOF
-echo =============================
-echo
-echo
-echo
-
-# add 6 keys
-rm -rf ~/gitolite-admin
-cd
-git clone gitolite:gitolite-admin
-cd ~/gitolite-admin
-cp $TESTDIR/keys/u*pub keydir
-git add keydir; git commit -m 'added 6 keys'
-git push
-
-# make the rollback.tar files on both sides
-cd
-tar cf rollback.tar gitolite-admin
-ssh gitolite-test@localhost mkdir -p repositories /tmp/glrb
-ssh gitolite-test@localhost tar cf rollback.tar .ssh .gitolite .gitolite.rc repositories bin share
-ssh gitolite-test@localhost tar -C /tmp -cf \$HOME/rollback2.tar glrb
View
@@ -1,27 +0,0 @@
------BEGIN RSA PRIVATE KEY-----
-MIIEoAIBAAKCAQEAnqiW8xCSfg/JO7acBvarVghAyM2Xw2ZzwaQN5xOg/XOSt2wV
-5wsT32hmPg/v8NqXcjKXMyI76ZO4U9To9yDvs6xKC9NwFmV6prjf6IC2gryykg2L
-BvWKIrcr/tNBnKgDAs7SDtf1EEN5Byf0mTcy9c9eVMsxvwm3oXqXKCm1YkKeaWOE
-d0xuRMRAVHlfon4M67r/heDZho9QLwvyDhorefhoLGOzrUbsXbcTHAEkt+m56swz
-7d7yZVSXckqrQ+KyY6cVjm1kdBvO7B34TpjMYubv4a3WPC98QUAFSRir3+HW43JF
-U/ty4Z7pCbpDBPctvg1fdCzIx1sg54zE6MZGnQIBIwKCAQBoQubaPhcfo/lEf1CW
-3Jx6XTHjCsLQ3Oz7l7FdVgq1LrDe70GX1BRfnGBx7TdGgQRvnZaPUQLMsYfCD5HG
-+GMBCtGSviUWCCwHKQgrEsEUFZnq8vT18c/Nq5HwmXRCX8d2366cCkH0vp/9Y2Y4
-zICS51s/CS9Rp0zJM01jiR9sc+LG9cz7pI8nk7jaCjhzV/229mQC5/1TxDqgdafH
-/27cdtA0sqbG7lvL6k5qCYM+C96pOjmqap7x6YSMlUbcCKL1HLWzLsqMBjbgtm2M
-jHB3Kv3aDk5Mf2Lj1G4Bauw/NCedoQ+bj4LCXfYIR5BKNSAmDigZitBMRHOInBEl
-O7drAoGBAM9BTk9KYtS3yXmz/GVoNpgTZ1IFF90hjAhkPN5iFqOKL/f43U9Gn5gK
-9wJp68FJbpB7V8qH2shI8S0jv3AJicH8MG3RHA2FSMjUTy4nKBP835OKxgl49J87
-OZNigS8BFbWKm5o0Wlm17H4GH6sEKgt4dFOelHmxO0H/4L1r0GGZAoGBAMP5UUAH
-BXHLMD4GxnfNieegg7EjUbKMf6CqHAk44wCgS0mgjMrIoMiiAnf6djeKf1wrJvBB
-S6eK3qu7ZUnVQKqDKZM9WAxyyZExKHx+FXFt51R6YrnJQVzMuA1Im7xSGJcmL30c
-pVIwcVjKe5sKT8TUCRGYdyhfSGa+vok5K7elAoGATPr/1E7UQGGFWRb3WN2QnuKi
-uBCFNOCTGQ9JzvE7m9Q9s+AXr7slVbruCDX4ev4Efs66NUhnNHLdPKbgtJXUFNoD
-W/02Tiow+iL41qDUXzIJ5lgdq782ScWKafFjLrdCk+MGmFyWllmDucfCnpsljzte
-aDOWO9QdUwdE2KRjV3MCgYAyZK5+LbDxYCJZF69gopEs7sLHJlbWJCDRitQCXxXM
-9gS7KUjGbhq3P5o8G9VBe2KUCxikLgwjxJ+ogKUEW2hmXD3kCHW6DuNf2XDPjiLF
-ZWde3aRbqMeqJgNxIUyeI70uLmP7mabanr4PhIYvLomKYmi7Ybg9lNgaa5AUqE0R
-9wKBgB8LYjinisX8pGaSfGpxEHQu/giH9SqUyXoDyk/SkqmhmayB341P+x3Zdlrx
-xBVYsxdQRbxbiO2CdihPDbiT4wXS+p9mReOJeb/QluzGpPuloSkx87uW1kcErZ/m
-vr8opZ6ITlSSQeigwabVpkthDzNgQbEeHblbX0F9io56vX8w
------END RSA PRIVATE KEY-----
View
@@ -1 +0,0 @@
-ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAnqiW8xCSfg/JO7acBvarVghAyM2Xw2ZzwaQN5xOg/XOSt2wV5wsT32hmPg/v8NqXcjKXMyI76ZO4U9To9yDvs6xKC9NwFmV6prjf6IC2gryykg2LBvWKIrcr/tNBnKgDAs7SDtf1EEN5Byf0mTcy9c9eVMsxvwm3oXqXKCm1YkKeaWOEd0xuRMRAVHlfon4M67r/heDZho9QLwvyDhorefhoLGOzrUbsXbcTHAEkt+m56swz7d7yZVSXckqrQ+KyY6cVjm1kdBvO7B34TpjMYubv4a3WPC98QUAFSRir3+HW43JFU/ty4Z7pCbpDBPctvg1fdCzIx1sg54zE6MZGnQ== tester@sita-wd.atc.tcs.com
View
@@ -1,27 +0,0 @@
------BEGIN RSA PRIVATE KEY-----
-MIIEowIBAAKCAQEA9NNn9rpF3+1reKJxfqQcjmugWkvN4VZfi6Uln1q6RJlohh6G
-FhSTbA+puGjWy03VROa2K3TUxKKtPHMCFIOVpnNN3e4kAJbW1P/DbeYL5/kYo0tc
-uNexFch2/4FrcykBoxZvTGUH1hJNIANjcAs+u+rzbwyiH5iQKIukfe7de2LrJEyw
-/n05yAkMVfc2E97ge6X7rwGOpKaqMyy5S5Wjr6YxD54CAybdys9XWbwZYFx9s14j
-PFK0frtXE7qFmR+hch9rgEro3jvIqLkQpO2u/ZfcoHllRDTqXZVGRGfrfZ8UHYsn
-32+iApLFFdKcPkTtJokmq++b61NoQVQfk54yvQIBIwKCAQBM8fwaV8zRWT8IqBUK
-i1lultqgCTITns2SSdifzA6n2HFOuSLTvVLncqMOElIio27pxNoq6jQ9zLoaUAf3
-0ZVu08gD68IsEiZC8UwMmMHp0fHM68yvHzenwqkOeSHFG4Qr8RuqS6NgiWiySjUx
-16YAi6uX7gcRPpO0+LAKUmLdoiGLjF/bpMAyhfvB/EzAQESoscEhGywwboJfMJGK
-FlKdazqYlYy4txjw53bUbuN/lsQYToAbe68zIVTBkKVZlBrBeOp1FPPoNXtaOuWx
-tXsaiQIBXbJY9AaI9wCJsK9pRU92k23gyBENNHC/hPvyK0JWpkRhd9rsl79BG/xh
-dJ6LAoGBAP6RSyKtjbwb6tuZWMpGeY87WnM2JXmuNRwR2n3KnM5VOsgLgyTKx11Y
-9+B51b0yx3hVKJ6xbs4pjq/MLgAGXgfzh0VBJUjxiVKfHc0qhrUg1KAmGbhczYkE
-69/oQP7d0vsgC7gR3xr0QMI8v9tZ9UDsPrzqOKZ4162YlNAmOv19AoGBAPY0FF1Q
-QF/0FsnfB0kMmNPhuNwmy3EWhkxmzvgPa/0Ic1F7s2NJu9P+9vzHnM4jQPKFO75h
-/USD8SU8wEjqGOdFi8fh4vTyk+2Na3/n37f8sjYY77tAvAa8Ix7Ul6c5knk+ZIaN
-/K3kThB3sXCzOmTJfzMXOZn2DULZlM9Okw5BAoGBAKdJiSVqvDnJM+9kxVG5SJFS
-46rLz3vY4RJyId2iZws/UoN1R400zCdmWb9mAXxUkbV5yjxl+FuXpuiNfVB5NnpA
-8n33nCieuVONIjZdxjyDSeWVYVvlNpveqaHEgnuZFZ21+RKPZrnw91sR+muS4v7H
-IenbvtPLwO5rlP3P+uEXAoGBAOgieZnPUqOc/4sivbnnTkQd93B8WWqgNXs8XL3/
-6XmLn+29xmTtv7lA2j7K1axqYc64ImML7suSWGTwIwLrWU8Vr63U+o8t2+6bSBmC
-2j/CXuKMikLWoqdDrBXBIUXl0z8dkfs1apVTmg+Gy99J5pmKyGNfCmyXiNihQync
-XsRLAoGBAN50w7bf+lGJ0KDoMIAGRqLJpm0NLd980R7j+yR49g8N/RjKrXz8zFuo
-7NJztYXT1oBNv9HuO7Aq0z7gGQiNbjarGVgblqZi3RN7IE8/Cs4Ev50BLVWM1WTN
-x4yFgK1OC3FfJaY6rn8u9y0dygTFvKrQx68gO+RgAIb4t/ZUoySW
------END RSA PRIVATE KEY-----
View
@@ -1 +0,0 @@
-ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEA9NNn9rpF3+1reKJxfqQcjmugWkvN4VZfi6Uln1q6RJlohh6GFhSTbA+puGjWy03VROa2K3TUxKKtPHMCFIOVpnNN3e4kAJbW1P/DbeYL5/kYo0tcuNexFch2/4FrcykBoxZvTGUH1hJNIANjcAs+u+rzbwyiH5iQKIukfe7de2LrJEyw/n05yAkMVfc2E97ge6X7rwGOpKaqMyy5S5Wjr6YxD54CAybdys9XWbwZYFx9s14jPFK0frtXE7qFmR+hch9rgEro3jvIqLkQpO2u/ZfcoHllRDTqXZVGRGfrfZ8UHYsn32+iApLFFdKcPkTtJokmq++b61NoQVQfk54yvQ== tester@sita-wd.atc.tcs.com
View
@@ -1,27 +0,0 @@
------BEGIN RSA PRIVATE KEY-----
-MIIEogIBAAKCAQEAs7YceedkXYoPDinUWKISRv48DbcAdIgw+bm/EBwsHcBHxr8L
-bX6jNTRQifp7aiCNeoW7U+sqDsJ9r4CqDWagXg/o2uhYDbdizz3Gpiwslqi0tvu+
-e3/0J327wTB81v2pZ8j6DILR+kN+S8LXUHzUsFus8XHK3SvyWqlxqRBOpkP3tqB5
-Grfjuwn9IJJcvqcqkjXJcDuij9RE7EHmWGEv6c4MtS5mTpXGy9xPnehwcGzm5fEi
-sxzLts/F6YgC6p7D7ZxR0Hm6YQteIFjhFkIMqNjPu78jrEfWD84C+wmpypSjVFMW
-QaH+qDeeDWRE6WUufH+Uirzm7DLvHdnsgCeGoQIBIwKCAQBhjr8AWQqZLbBmxkAS
-26OFn/S2/PGeWI+dghdDQn5ZSx+mZ7W/GNxBdCu4nes5nKSS+CPdGUK3jib433JB
-yf9JAVKFdtC2/ScCycOcCVoIpLnfrTuE3w+DJv+GIaLbG/zgkaxP7z7Jr5xVA17x
-LdKLn3sj+/HIhZIxN2mWSq5aQT4GElmiyXTcOLr/WyFZwhlwCAWPFlSxnqUEq+fi
-qgPOxmI+w4a+GnrulqDYEpGvY8g0Z87yJHr8oROOhPRVWp/km3fodA4gBanwzK7P
-8bvYtcMxOdK6cD85zgGbuaI+IB0jP9NQijBr6a8I8Mxj2VUHk9VtGrv+HcUZ39g/
-V99PAoGBAOTWbNbEmcgfJutlqEBgbl36g4hkpYazSQZlcp1IkHP4V9kk1+Zyibsq
-9HtQ4JCT0CEJ7pdXNnfeRbG1jgnovWTqFGxHyPDqwYtHuQ6qMKLVQA/qqBxbp4AN
-sPQqy2SdMPcr5Hb9di3WX/ztlMiZlk8Nd73DSQXum0+2j3PEuxO3AoGBAMkK6WkB
-02zC2OGuoI4XMZBClgDpDqhEgfOZJtPMl4yCCMH0TKKYzcrb7U2xh1o7Nc5TDWx1
-bTtlfE5+SGzQcFNr4sVIRspjuKdFd53figJR3iJbdp4UImhGyf5gif9cocdTSeQb
-mQvVKSjL+PZUgeR8BPzIk3k29P5thbR8oihnAoGBAJzqzkogaXNIj7dbppKLRF2z
-GF2G1+dWXfXB6DFWVGzHjLIn5IDDkaTqQT6d29DaYtTTnEqE8iZPRbuvsdrovGJ0
-oEo/2j7M3HzDd5UG/MdtqEVttRrCgXxhKOHxdYbSMDR13n16mi4PV8NhFZDeWHC4
-xyMJkSijnbMA12VTs3s7AoGBAInbmL0IkPofNaIRWCbrVS+4oV+1wOhpfa5aY8Rv
-CNVgewinhQHH3ZJq692BDFshSXeJaEpfJlSdXI2YbC1burzcQ7p6tDMCjT+AF4Iy
-4kq7y4VGCDHh67U32veSp8UMUa1AbS6z1qkHMiqaftTMO8/gA2uCOT0s/8RoW672
-YJC7AoGAbpYmmhMp/hITKqLxFmzN+mK0lt8Ulgqo+xhoPycRXGJ0LcQntwL28Bvv
-gKU4L0YockExwedM4Xjgvos0bj8vtAmFsVqWTiVOMIr1hMwPj79cyMgOILO5fJ2T
-2s2dafFQiysUddn9RlDpcm18/Nn3CYOc5ZZvMtqMWe8nFwjklLE=
------END RSA PRIVATE KEY-----
View
@@ -1 +0,0 @@
-ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAs7YceedkXYoPDinUWKISRv48DbcAdIgw+bm/EBwsHcBHxr8LbX6jNTRQifp7aiCNeoW7U+sqDsJ9r4CqDWagXg/o2uhYDbdizz3Gpiwslqi0tvu+e3/0J327wTB81v2pZ8j6DILR+kN+S8LXUHzUsFus8XHK3SvyWqlxqRBOpkP3tqB5Grfjuwn9IJJcvqcqkjXJcDuij9RE7EHmWGEv6c4MtS5mTpXGy9xPnehwcGzm5fEisxzLts/F6YgC6p7D7ZxR0Hm6YQteIFjhFkIMqNjPu78jrEfWD84C+wmpypSjVFMWQaH+qDeeDWRE6WUufH+Uirzm7DLvHdnsgCeGoQ== tester@sita-wd.atc.tcs.com
Oops, something went wrong.

0 comments on commit 36dfb85

Please sign in to comment.