Quality of picture sucks, but I'd say they look like aphids. They don't eat the leaves tho but instead suck the sap from them, so I could be wrong, or you might have something else as well.
- go out and catch some ladybugs and put in your tent. Or buy them online. They'll eat aphids pretty quickly.