Hi,

Repositories generally only "disappear" is there is an issue with the service. In any event more information will be needed to understand what happened.

In what region are you running and from what image was the instance started?

The following commands will provide the information:
-> ec2metadata --availability-zone
-> ec2metadata --ami-id